[INFO] fetching crate gdnative-arvr 0.6.1...
[INFO] fixing gdnative-arvr-0.6.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate gdnative-arvr 0.6.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate gdnative-arvr 0.6.1
[INFO] finished tweaking crates.io crate gdnative-arvr 0.6.1
[INFO] tweaked toml for crates.io crate gdnative-arvr 0.6.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate gdnative-arvr 0.6.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 77 packages to latest compatible versions
[INFO] [stderr]       Adding gdnative_bindings_generator v0.3.0 (available: v0.11.3)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `gdnative-arvr` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 376cb2ad79447117d058e2118103ad9ddc57538bcd11da2964498dd2a1df08ec
[INFO] running `Command { std: "docker" "start" "376cb2ad79447117d058e2118103ad9ddc57538bcd11da2964498dd2a1df08ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "376cb2ad79447117d058e2118103ad9ddc57538bcd11da2964498dd2a1df08ec" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "376cb2ad79447117d058e2118103ad9ddc57538bcd11da2964498dd2a1df08ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "376cb2ad79447117d058e2118103ad9ddc57538bcd11da2964498dd2a1df08ec" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2015 edition to 2018
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `gdnative-arvr` (manifest) generated 1 warning
[INFO] [stderr]    Compiling version_check v0.1.5
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling clang-sys v0.26.4
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling scopeguard v0.3.3
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling bindgen v0.46.0
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling env_logger v0.6.2
[INFO] [stderr]    Compiling hashbrown v0.1.8
[INFO] [stderr]    Compiling nom v4.2.3
[INFO] [stderr]    Compiling cexpr v0.3.6
[INFO] [stderr]    Compiling gdnative_bindings_generator v0.3.0
[INFO] [stderr]    Compiling gdnative-core v0.6.0
[INFO] [stderr]    Compiling gdnative-common v0.6.1
[INFO] [stderr]    Compiling gdnative-arvr v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2015 edition to 2018
[INFO] [stderr]    Compiling euclid_macros v0.1.0
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]     Checking euclid v0.19.9
[INFO] [stderr]     Checking gdnative_geom v0.6.1
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling which v2.0.1
[INFO] [stderr]    Compiling gdnative-sys v0.6.0
[INFO] [stderr]    Migrating src/lib.rs from 2015 edition to 2018
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.47s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr] crater-edition-check: gdnative-arvr v0.6.1 (/opt/rustwide/workdir) updating edition from 2015 to 2018
[INFO] [stderr]    Compiling gdnative-arvr v0.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/lib.rs:7:23
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6953:33
[INFO] [stdout]      |
[INFO] [stdout] 6953 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 6953 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 6953 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7354:33
[INFO] [stdout]      |
[INFO] [stdout] 7354 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7354 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7354 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7679:33
[INFO] [stdout]      |
[INFO] [stdout] 7679 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7679 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7679 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8048:33
[INFO] [stdout]      |
[INFO] [stdout] 8048 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8048 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8048 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8289:33
[INFO] [stdout]      |
[INFO] [stdout] 8289 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8289 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8289 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8336:33
[INFO] [stdout]      |
[INFO] [stdout] 8336 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8336 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8336 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8429:33
[INFO] [stdout]      |
[INFO] [stdout] 8429 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8429 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8429 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8588:33
[INFO] [stdout]      |
[INFO] [stdout] 8588 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8588 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8588 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/lib.rs:7:23
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6953:33
[INFO] [stdout]      |
[INFO] [stdout] 6953 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 6953 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 6953 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7354:33
[INFO] [stdout]      |
[INFO] [stdout] 7354 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7354 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7354 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7679:33
[INFO] [stdout]      |
[INFO] [stdout] 7679 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7679 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7679 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8048:33
[INFO] [stdout]      |
[INFO] [stdout] 8048 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8048 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8048 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8289:33
[INFO] [stdout]      |
[INFO] [stdout] 8289 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8289 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8289 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8336:33
[INFO] [stdout]      |
[INFO] [stdout] 8336 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8336 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8336 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8429:33
[INFO] [stdout]      |
[INFO] [stdout] 8429 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8429 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8429 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8588:33
[INFO] [stdout]      |
[INFO] [stdout] 8588 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8588 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8588 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6943:9
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7344:9
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7669:9
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8038:9
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8279:9
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8326:9
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8419:9
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8578:9
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6943:9
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7344:9
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7669:9
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8038:9
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8279:9
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8326:9
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8419:9
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8578:9
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.73s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2015 edition to 2018
[INFO] [stderr]     Checking gdnative-arvr v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/lib.rs from 2018 edition to 2021
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.87s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr] crater-edition-check: gdnative-arvr v0.6.1 (/opt/rustwide/workdir) updating edition from 2018 to 2021
[INFO] [stderr]    Compiling gdnative-arvr v0.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/lib.rs:7:23
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6953:33
[INFO] [stdout]      |
[INFO] [stdout] 6953 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 6953 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 6953 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7354:33
[INFO] [stdout]      |
[INFO] [stdout] 7354 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7354 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7354 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7679:33
[INFO] [stdout]      |
[INFO] [stdout] 7679 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7679 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7679 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8048:33
[INFO] [stdout]      |
[INFO] [stdout] 8048 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8048 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8048 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8289:33
[INFO] [stdout]      |
[INFO] [stdout] 8289 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8289 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8289 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8336:33
[INFO] [stdout]      |
[INFO] [stdout] 8336 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8336 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8336 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8429:33
[INFO] [stdout]      |
[INFO] [stdout] 8429 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8429 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8429 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8588:33
[INFO] [stdout]      |
[INFO] [stdout] 8588 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8588 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8588 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/lib.rs:7:23
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6953:33
[INFO] [stdout]      |
[INFO] [stdout] 6953 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 6953 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 6953 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7354:33
[INFO] [stdout]      |
[INFO] [stdout] 7354 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7354 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7354 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7679:33
[INFO] [stdout]      |
[INFO] [stdout] 7679 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7679 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7679 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8048:33
[INFO] [stdout]      |
[INFO] [stdout] 8048 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8048 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8048 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8289:33
[INFO] [stdout]      |
[INFO] [stdout] 8289 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8289 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8289 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8336:33
[INFO] [stdout]      |
[INFO] [stdout] 8336 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8336 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8336 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8429:33
[INFO] [stdout]      |
[INFO] [stdout] 8429 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8429 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8429 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8588:33
[INFO] [stdout]      |
[INFO] [stdout] 8588 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8588 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8588 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6943:9
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7344:9
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7669:9
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8038:9
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8279:9
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8326:9
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8419:9
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8578:9
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6943:9
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7344:9
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7669:9
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8038:9
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8279:9
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8326:9
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8419:9
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8578:9
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 39.98s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2015 edition to 2018
[INFO] [stderr]     Checking gdnative-arvr v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs (937 fixes)
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6943:9
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: `--force-warn static-mut-refs` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7344:9
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7669:9
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8038:9
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8279:9
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8326:9
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8419:9
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8578:9
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6943:9
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: `--force-warn static-mut-refs` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 6943 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7344:9
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7344 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7669:9
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 7669 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8038:9
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8038 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8279:9
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8279 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8326:9
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8326 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8419:9
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8419 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8578:9
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &mut TABLE
[INFO] [stdout]      |         ^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]      |
[INFO] [stdout] 8578 |         &raw mut TABLE
[INFO] [stdout]      |          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.61s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr] crater-edition-check: gdnative-arvr v0.6.1 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling gdnative-arvr v0.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/lib.rs:7:23
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6953:33
[INFO] [stdout]      |
[INFO] [stdout] 6953 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 6953 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 6953 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7354:33
[INFO] [stdout]      |
[INFO] [stdout] 7354 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7354 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7354 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7679:33
[INFO] [stdout]      |
[INFO] [stdout] 7679 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7679 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7679 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8048:33
[INFO] [stdout]      |
[INFO] [stdout] 8048 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8048 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8048 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8289:33
[INFO] [stdout]      |
[INFO] [stdout] 8289 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8289 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8289 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8336:33
[INFO] [stdout]      |
[INFO] [stdout] 8336 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8336 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8336 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8429:33
[INFO] [stdout]      |
[INFO] [stdout] 8429 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8429 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8429 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8588:33
[INFO] [stdout]      |
[INFO] [stdout] 8588 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8588 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8588 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/lib.rs:7:23
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:6953:33
[INFO] [stdout]      |
[INFO] [stdout] 6953 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 6953 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 6953 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7354:33
[INFO] [stdout]      |
[INFO] [stdout] 7354 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7354 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7354 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:7679:33
[INFO] [stdout]      |
[INFO] [stdout] 7679 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 7679 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 7679 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8048:33
[INFO] [stdout]      |
[INFO] [stdout] 8048 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8048 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8048 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8289:33
[INFO] [stdout]      |
[INFO] [stdout] 8289 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8289 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8289 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8336:33
[INFO] [stdout]      |
[INFO] [stdout] 8336 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8336 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8336 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8429:33
[INFO] [stdout]      |
[INFO] [stdout] 8429 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8429 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8429 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:8588:33
[INFO] [stdout]      |
[INFO] [stdout] 8588 |             static INIT: Once = ONCE_INIT;
[INFO] [stdout]      |                                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]      |
[INFO] [stdout] 8588 -             static INIT: Once = ONCE_INIT;
[INFO] [stdout] 8588 +             static INIT: Once = Once::new();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::object::add_ref` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:483:9
[INFO] [stdout]     |
[INFO] [stdout] 483 |         object::add_ref(obj);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:482:5
[INFO] [stdout]     |
[INFO] [stdout] 482 |     unsafe fn from_sys(obj: *mut sys::godot_object) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout]     = note: `#[warn(unsafe_op_in_unsafe_fn)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker::free` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:900:34
[INFO] [stdout]     |
[INFO] [stdout] 900 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]     |                                  ^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:900:5
[INFO] [stdout]     |
[INFO] [stdout] 900 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:927:9
[INFO] [stdout]     |
[INFO] [stdout] 927 |         (get_api().godot_object_destroy)(self.this);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:926:5
[INFO] [stdout]     |
[INFO] [stdout] 926 |     pub unsafe fn free(self) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_type` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:932:9
[INFO] [stdout]     |
[INFO] [stdout] 932 |         ARVRPositionalTracker_get_type(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:931:5
[INFO] [stdout]     |
[INFO] [stdout] 931 |     pub unsafe fn get_type(&self) -> ARVRServerTrackerType {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_name` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:937:9
[INFO] [stdout]     |
[INFO] [stdout] 937 |         ARVRPositionalTracker_get_name(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:936:5
[INFO] [stdout]     |
[INFO] [stdout] 936 |     pub unsafe fn get_name(&self) -> GodotString {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_joy_id` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:942:9
[INFO] [stdout]     |
[INFO] [stdout] 942 |         ARVRPositionalTracker_get_joy_id(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:941:5
[INFO] [stdout]     |
[INFO] [stdout] 941 |     pub unsafe fn get_joy_id(&self) -> i64 {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_tracks_orientation` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:947:9
[INFO] [stdout]     |
[INFO] [stdout] 947 |         ARVRPositionalTracker_get_tracks_orientation(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:946:5
[INFO] [stdout]     |
[INFO] [stdout] 946 |     pub unsafe fn get_tracks_orientation(&self) -> bool {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_orientation` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:952:9
[INFO] [stdout]     |
[INFO] [stdout] 952 |         ARVRPositionalTracker_get_orientation(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:951:5
[INFO] [stdout]     |
[INFO] [stdout] 951 |     pub unsafe fn get_orientation(&self) -> Basis {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_tracks_position` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:957:9
[INFO] [stdout]     |
[INFO] [stdout] 957 |         ARVRPositionalTracker_get_tracks_position(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:956:5
[INFO] [stdout]     |
[INFO] [stdout] 956 |     pub unsafe fn get_tracks_position(&self) -> bool {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_position` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:962:9
[INFO] [stdout]     |
[INFO] [stdout] 962 |         ARVRPositionalTracker_get_position(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:961:5
[INFO] [stdout]     |
[INFO] [stdout] 961 |     pub unsafe fn get_position(&self) -> Vector3 {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_hand` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:967:9
[INFO] [stdout]     |
[INFO] [stdout] 967 |         ARVRPositionalTracker_get_hand(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:966:5
[INFO] [stdout]     |
[INFO] [stdout] 966 |     pub unsafe fn get_hand(&self) -> ARVRPositionalTrackerTrackerHand {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_transform` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:972:9
[INFO] [stdout]     |
[INFO] [stdout] 972 |         ARVRPositionalTracker_get_transform(self.this, adjust_by_reference_frame)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:971:5
[INFO] [stdout]     |
[INFO] [stdout] 971 |     pub unsafe fn get_transform(&self, adjust_by_reference_frame: bool) -> Transform {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_type` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:977:9
[INFO] [stdout]     |
[INFO] [stdout] 977 |         ARVRPositionalTracker__set_type(self.this, _type)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:976:5
[INFO] [stdout]     |
[INFO] [stdout] 976 |     pub unsafe fn _set_type(&mut self, _type: i64) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_name` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:982:9
[INFO] [stdout]     |
[INFO] [stdout] 982 |         ARVRPositionalTracker__set_name(self.this, name)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:981:5
[INFO] [stdout]     |
[INFO] [stdout] 981 |     pub unsafe fn _set_name(&mut self, name: GodotString) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_joy_id` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:987:9
[INFO] [stdout]     |
[INFO] [stdout] 987 |         ARVRPositionalTracker__set_joy_id(self.this, joy_id)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:986:5
[INFO] [stdout]     |
[INFO] [stdout] 986 |     pub unsafe fn _set_joy_id(&mut self, joy_id: i64) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_orientation` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:992:9
[INFO] [stdout]     |
[INFO] [stdout] 992 |         ARVRPositionalTracker__set_orientation(self.this, orientation)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:991:5
[INFO] [stdout]     |
[INFO] [stdout] 991 |     pub unsafe fn _set_orientation(&mut self, orientation: Basis) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_rw_position` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:997:9
[INFO] [stdout]     |
[INFO] [stdout] 997 |         ARVRPositionalTracker__set_rw_position(self.this, rw_position)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:996:5
[INFO] [stdout]     |
[INFO] [stdout] 996 |     pub unsafe fn _set_rw_position(&mut self, rw_position: Vector3) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_rumble` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1002:9
[INFO] [stdout]      |
[INFO] [stdout] 1002 |         ARVRPositionalTracker_get_rumble(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1001:5
[INFO] [stdout]      |
[INFO] [stdout] 1001 |     pub unsafe fn get_rumble(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_set_rumble` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1007:9
[INFO] [stdout]      |
[INFO] [stdout] 1007 |         ARVRPositionalTracker_set_rumble(self.this, rumble)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1006:5
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     pub unsafe fn set_rumble(&mut self, rumble: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1013:9
[INFO] [stdout]      |
[INFO] [stdout] 1013 |         Object__notification(self.this, what)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1012:5
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     pub unsafe fn _notification(&mut self, what: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__set` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1019:9
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         Object__set(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1018:5
[INFO] [stdout]      |
[INFO] [stdout] 1018 |     pub unsafe fn _set(&mut self, property: GodotString, value: Variant) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__get` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1025:9
[INFO] [stdout]      |
[INFO] [stdout] 1025 |         Object__get(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1024:5
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     pub unsafe fn _get(&mut self, property: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__get_property_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1031:9
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         Object__get_property_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1030:5
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     pub unsafe fn _get_property_list(&mut self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__init` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1037:9
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         Object__init(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1036:5
[INFO] [stdout]      |
[INFO] [stdout] 1036 |     pub unsafe fn _init(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_class` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1043:9
[INFO] [stdout]      |
[INFO] [stdout] 1043 |         Object_get_class(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     pub unsafe fn get_class(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_class` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1049:9
[INFO] [stdout]      |
[INFO] [stdout] 1049 |         Object_is_class(self.this, _type)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1048:5
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     pub unsafe fn is_class(&self, _type: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1055:9
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         Object_set(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1054:5
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     pub unsafe fn set(&mut self, property: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1061:9
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         Object_get(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1060:5
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     pub unsafe fn get(&self, property: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_indexed` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1067:9
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         Object_set_indexed(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1066:5
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     pub unsafe fn set_indexed(&mut self, property: NodePath, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_indexed` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1073:9
[INFO] [stdout]      |
[INFO] [stdout] 1073 |         Object_get_indexed(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1072:5
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     pub unsafe fn get_indexed(&self, property: NodePath) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_property_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1079:9
[INFO] [stdout]      |
[INFO] [stdout] 1079 |         Object_get_property_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1078:5
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     pub unsafe fn get_property_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_method_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1085:9
[INFO] [stdout]      |
[INFO] [stdout] 1085 |         Object_get_method_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1084:5
[INFO] [stdout]      |
[INFO] [stdout] 1084 |     pub unsafe fn get_method_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1091:9
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         Object_notification(self.this, what, reversed)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1090:5
[INFO] [stdout]      |
[INFO] [stdout] 1090 |     pub unsafe fn notification(&mut self, what: i64, reversed: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_instance_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1097:9
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         Object_get_instance_id(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1096:5
[INFO] [stdout]      |
[INFO] [stdout] 1096 |     pub unsafe fn get_instance_id(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_script` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1103:9
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         Object_set_script(self.this, script)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1102:5
[INFO] [stdout]      |
[INFO] [stdout] 1102 |     pub unsafe fn set_script(&mut self, script: Option<Reference>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_script` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1109:9
[INFO] [stdout]      |
[INFO] [stdout] 1109 |         Object_get_script(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1108:5
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     pub unsafe fn get_script(&self) -> Option<Reference> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1115:9
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         Object_set_meta(self.this, name, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1114:5
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     pub unsafe fn set_meta(&mut self, name: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1121:9
[INFO] [stdout]      |
[INFO] [stdout] 1121 |         Object_get_meta(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1120:5
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     pub unsafe fn get_meta(&self, name: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1127:9
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         Object_has_meta(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1126:5
[INFO] [stdout]      |
[INFO] [stdout] 1126 |     pub unsafe fn has_meta(&self, name: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_meta_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1133:9
[INFO] [stdout]      |
[INFO] [stdout] 1133 |         Object_get_meta_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1132:5
[INFO] [stdout]      |
[INFO] [stdout] 1132 |     pub unsafe fn get_meta_list(&self) -> StringArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_add_user_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1139:9
[INFO] [stdout]      |
[INFO] [stdout] 1139 |         Object_add_user_signal(self.this, signal, arguments)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1138:5
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     pub unsafe fn add_user_signal(&mut self, signal: GodotString, arguments: VariantArray) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_user_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1145:9
[INFO] [stdout]      |
[INFO] [stdout] 1145 |         Object_has_user_signal(self.this, signal)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1144:5
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     pub unsafe fn has_user_signal(&self, signal: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_emit_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1151:9
[INFO] [stdout]      |
[INFO] [stdout] 1151 |         Object_emit_signal(self.this, signal, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1150:5
[INFO] [stdout]      |
[INFO] [stdout] 1150 |     pub unsafe fn emit_signal(&mut self, signal: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_call` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1157:9
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         Object_call(self.this, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     pub unsafe fn call(&mut self, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_call_deferred` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1163:9
[INFO] [stdout]      |
[INFO] [stdout] 1163 |         Object_call_deferred(self.this, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1162:5
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     pub unsafe fn call_deferred(&mut self, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_callv` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1169:9
[INFO] [stdout]      |
[INFO] [stdout] 1169 |         Object_callv(self.this, method, arg_array)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1168:5
[INFO] [stdout]      |
[INFO] [stdout] 1168 |     pub unsafe fn callv(&mut self, method: GodotString, arg_array: VariantArray) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_method` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1175:9
[INFO] [stdout]      |
[INFO] [stdout] 1175 |         Object_has_method(self.this, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1174:5
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     pub unsafe fn has_method(&self, method: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_signal_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1181:9
[INFO] [stdout]      |
[INFO] [stdout] 1181 |         Object_get_signal_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1180:5
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     pub unsafe fn get_signal_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_signal_connection_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1187:9
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         Object_get_signal_connection_list(self.this, signal)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1186:5
[INFO] [stdout]      |
[INFO] [stdout] 1186 |     pub unsafe fn get_signal_connection_list(&self, signal: GodotString) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_incoming_connections` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1193:9
[INFO] [stdout]      |
[INFO] [stdout] 1193 |         Object_get_incoming_connections(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1192:5
[INFO] [stdout]      |
[INFO] [stdout] 1192 |     pub unsafe fn get_incoming_connections(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_connect` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1199:9
[INFO] [stdout]      |
[INFO] [stdout] 1199 |         Object_connect(self.this, signal, target, method, binds, flags)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1198:5
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     pub unsafe fn connect(&mut self, signal: GodotString, target: Option<Object>, method: GodotString, binds: VariantArray, flags: i64) -> GodotResult {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_disconnect` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1205:9
[INFO] [stdout]      |
[INFO] [stdout] 1205 |         Object_disconnect(self.this, signal, target, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1204:5
[INFO] [stdout]      |
[INFO] [stdout] 1204 |     pub unsafe fn disconnect(&mut self, signal: GodotString, target: Option<Object>, method: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_connected` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1211:9
[INFO] [stdout]      |
[INFO] [stdout] 1211 |         Object_is_connected(self.this, signal, target, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1210:5
[INFO] [stdout]      |
[INFO] [stdout] 1210 |     pub unsafe fn is_connected(&self, signal: GodotString, target: Option<Object>, method: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_block_signals` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1217:9
[INFO] [stdout]      |
[INFO] [stdout] 1217 |         Object_set_block_signals(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1216:5
[INFO] [stdout]      |
[INFO] [stdout] 1216 |     pub unsafe fn set_block_signals(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_blocking_signals` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1223:9
[INFO] [stdout]      |
[INFO] [stdout] 1223 |         Object_is_blocking_signals(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1222:5
[INFO] [stdout]      |
[INFO] [stdout] 1222 |     pub unsafe fn is_blocking_signals(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_property_list_changed_notify` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1229:9
[INFO] [stdout]      |
[INFO] [stdout] 1229 |         Object_property_list_changed_notify(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1228:5
[INFO] [stdout]      |
[INFO] [stdout] 1228 |     pub unsafe fn property_list_changed_notify(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_message_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1235:9
[INFO] [stdout]      |
[INFO] [stdout] 1235 |         Object_set_message_translation(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1234:5
[INFO] [stdout]      |
[INFO] [stdout] 1234 |     pub unsafe fn set_message_translation(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_can_translate_messages` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1241:9
[INFO] [stdout]      |
[INFO] [stdout] 1241 |         Object_can_translate_messages(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1240:5
[INFO] [stdout]      |
[INFO] [stdout] 1240 |     pub unsafe fn can_translate_messages(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_tr` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1247:9
[INFO] [stdout]      |
[INFO] [stdout] 1247 |         Object_tr(self.this, message)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1246:5
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     pub unsafe fn tr(&self, message: GodotString) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_queued_for_deletion` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1253:9
[INFO] [stdout]      |
[INFO] [stdout] 1253 |         Object_is_queued_for_deletion(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1252:5
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     pub unsafe fn is_queued_for_deletion(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController::free` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1328:34
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]      |                                  ^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1328:5
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController::queue_free` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1332:45
[INFO] [stdout]      |
[INFO] [stdout] 1332 |     unsafe fn godot_queue_free(&mut self) { self.queue_free() }
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1332:5
[INFO] [stdout]      |
[INFO] [stdout] 1332 |     unsafe fn godot_queue_free(&mut self) { self.queue_free() }
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1359:9
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         (get_api().godot_object_destroy)(self.this);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1358:5
[INFO] [stdout]      |
[INFO] [stdout] 1358 |     pub unsafe fn free(self) {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_set_controller_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1364:9
[INFO] [stdout]      |
[INFO] [stdout] 1364 |         ARVRController_set_controller_id(self.this, controller_id)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1363:5
[INFO] [stdout]      |
[INFO] [stdout] 1363 |     pub unsafe fn set_controller_id(&mut self, controller_id: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_controller_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1369:9
[INFO] [stdout]      |
[INFO] [stdout] 1369 |         ARVRController_get_controller_id(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1368:5
[INFO] [stdout]      |
[INFO] [stdout] 1368 |     pub unsafe fn get_controller_id(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_controller_name` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1374:9
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         ARVRController_get_controller_name(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1373:5
[INFO] [stdout]      |
[INFO] [stdout] 1373 |     pub unsafe fn get_controller_name(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_joystick_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1379:9
[INFO] [stdout]      |
[INFO] [stdout] 1379 |         ARVRController_get_joystick_id(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1378:5
[INFO] [stdout]      |
[INFO] [stdout] 1378 |     pub unsafe fn get_joystick_id(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_is_button_pressed` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1384:9
[INFO] [stdout]      |
[INFO] [stdout] 1384 |         ARVRController_is_button_pressed(self.this, button)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1383:5
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     pub unsafe fn is_button_pressed(&self, button: i64) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_joystick_axis` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1389:9
[INFO] [stdout]      |
[INFO] [stdout] 1389 |         ARVRController_get_joystick_axis(self.this, axis)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1388:5
[INFO] [stdout]      |
[INFO] [stdout] 1388 |     pub unsafe fn get_joystick_axis(&self, axis: i64) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_is_active` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1394:9
[INFO] [stdout]      |
[INFO] [stdout] 1394 |         ARVRController_get_is_active(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1393:5
[INFO] [stdout]      |
[INFO] [stdout] 1393 |     pub unsafe fn get_is_active(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_hand` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1399:9
[INFO] [stdout]      |
[INFO] [stdout] 1399 |         ARVRController_get_hand(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1398:5
[INFO] [stdout]      |
[INFO] [stdout] 1398 |     pub unsafe fn get_hand(&self) -> ARVRPositionalTrackerTrackerHand {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_rumble` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1404:9
[INFO] [stdout]      |
[INFO] [stdout] 1404 |         ARVRController_get_rumble(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1403:5
[INFO] [stdout]      |
[INFO] [stdout] 1403 |     pub unsafe fn get_rumble(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_set_rumble` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1409:9
[INFO] [stdout]      |
[INFO] [stdout] 1409 |         ARVRController_set_rumble(self.this, rumble)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1408:5
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     pub unsafe fn set_rumble(&mut self, rumble: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1415:9
[INFO] [stdout]      |
[INFO] [stdout] 1415 |         Spatial_set_transform(self.this, local)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1414:5
[INFO] [stdout]      |
[INFO] [stdout] 1414 |     pub unsafe fn set_transform(&mut self, local: Transform) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1421:9
[INFO] [stdout]      |
[INFO] [stdout] 1421 |         Spatial_get_transform(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1420:5
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     pub unsafe fn get_transform(&self) -> Transform {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1427:9
[INFO] [stdout]      |
[INFO] [stdout] 1427 |         Spatial_set_translation(self.this, translation)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1426:5
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     pub unsafe fn set_translation(&mut self, translation: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1433:9
[INFO] [stdout]      |
[INFO] [stdout] 1433 |         Spatial_get_translation(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1432:5
[INFO] [stdout]      |
[INFO] [stdout] 1432 |     pub unsafe fn get_translation(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_rotation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1439:9
[INFO] [stdout]      |
[INFO] [stdout] 1439 |         Spatial_set_rotation(self.this, euler)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1438:5
[INFO] [stdout]      |
[INFO] [stdout] 1438 |     pub unsafe fn set_rotation(&mut self, euler: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_rotation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1445:9
[INFO] [stdout]      |
[INFO] [stdout] 1445 |         Spatial_get_rotation(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1444:5
[INFO] [stdout]      |
[INFO] [stdout] 1444 |     pub unsafe fn get_rotation(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_rotation_degrees` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1451:9
[INFO] [stdout]      |
[INFO] [stdout] 1451 |         Spatial_set_rotation_degrees(self.this, euler_degrees)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1450:5
[INFO] [stdout]      |
[INFO] [stdout] 1450 |     pub unsafe fn set_rotation_degrees(&mut self, euler_degrees: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_rotation_degrees` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1457:9
[INFO] [stdout]      |
[INFO] [stdout] 1457 |         Spatial_get_rotation_degrees(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1456:5
[INFO] [stdout]      |
[INFO] [stdout] 1456 |     pub unsafe fn get_rotation_degrees(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1463:9
[INFO] [stdout]      |
[INFO] [stdout] 1463 |         Spatial_set_scale(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     pub unsafe fn set_scale(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         Spatial_get_scale(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1468:5
[INFO] [stdout]      |
[INFO] [stdout] 1468 |     pub unsafe fn get_scale(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_global_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1475:9
[INFO] [stdout]      |
[INFO] [stdout] 1475 |         Spatial_set_global_transform(self.this, global)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1474:5
[INFO] [stdout]      |
[INFO] [stdout] 1474 |     pub unsafe fn set_global_transform(&mut self, global: Transform) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_global_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1481:9
[INFO] [stdout]      |
[INFO] [stdout] 1481 |         Spatial_get_global_transform(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1480:5
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     pub unsafe fn get_global_transform(&self) -> Transform {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_parent_spatial` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1487:9
[INFO] [stdout]      |
[INFO] [stdout] 1487 |         Spatial_get_parent_spatial(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1486:5
[INFO] [stdout]      |
[INFO] [stdout] 1486 |     pub unsafe fn get_parent_spatial(&self) -> Option<Spatial> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_ignore_transform_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1493:9
[INFO] [stdout]      |
[INFO] [stdout] 1493 |         Spatial_set_ignore_transform_notification(self.this, enabled)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1492:5
[INFO] [stdout]      |
[INFO] [stdout] 1492 |     pub unsafe fn set_ignore_transform_notification(&mut self, enabled: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_as_toplevel` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1499:9
[INFO] [stdout]      |
[INFO] [stdout] 1499 |         Spatial_set_as_toplevel(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1498:5
[INFO] [stdout]      |
[INFO] [stdout] 1498 |     pub unsafe fn set_as_toplevel(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_set_as_toplevel` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1505:9
[INFO] [stdout]      |
[INFO] [stdout] 1505 |         Spatial_is_set_as_toplevel(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1504:5
[INFO] [stdout]      |
[INFO] [stdout] 1504 |     pub unsafe fn is_set_as_toplevel(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_disable_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1511:9
[INFO] [stdout]      |
[INFO] [stdout] 1511 |         Spatial_set_disable_scale(self.this, disable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1510:5
[INFO] [stdout]      |
[INFO] [stdout] 1510 |     pub unsafe fn set_disable_scale(&mut self, disable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_scale_disabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1517:9
[INFO] [stdout]      |
[INFO] [stdout] 1517 |         Spatial_is_scale_disabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1516:5
[INFO] [stdout]      |
[INFO] [stdout] 1516 |     pub unsafe fn is_scale_disabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_world` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1523:9
[INFO] [stdout]      |
[INFO] [stdout] 1523 |         Spatial_get_world(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1522:5
[INFO] [stdout]      |
[INFO] [stdout] 1522 |     pub unsafe fn get_world(&self) -> Option<World> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial__update_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1529:9
[INFO] [stdout]      |
[INFO] [stdout] 1529 |         Spatial__update_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1528:5
[INFO] [stdout]      |
[INFO] [stdout] 1528 |     pub unsafe fn _update_gizmo(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_update_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1535:9
[INFO] [stdout]      |
[INFO] [stdout] 1535 |         Spatial_update_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1534:5
[INFO] [stdout]      |
[INFO] [stdout] 1534 |     pub unsafe fn update_gizmo(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1541:9
[INFO] [stdout]      |
[INFO] [stdout] 1541 |         Spatial_set_gizmo(self.this, gizmo)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1540:5
[INFO] [stdout]      |
[INFO] [stdout] 1540 |     pub unsafe fn set_gizmo(&mut self, gizmo: Option<SpatialGizmo>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1547:9
[INFO] [stdout]      |
[INFO] [stdout] 1547 |         Spatial_get_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1546:5
[INFO] [stdout]      |
[INFO] [stdout] 1546 |     pub unsafe fn get_gizmo(&self) -> Option<SpatialGizmo> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_visible` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1553:9
[INFO] [stdout]      |
[INFO] [stdout] 1553 |         Spatial_set_visible(self.this, visible)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1552:5
[INFO] [stdout]      |
[INFO] [stdout] 1552 |     pub unsafe fn set_visible(&mut self, visible: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_visible` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1559:9
[INFO] [stdout]      |
[INFO] [stdout] 1559 |         Spatial_is_visible(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1558:5
[INFO] [stdout]      |
[INFO] [stdout] 1558 |     pub unsafe fn is_visible(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_visible_in_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1565:9
[INFO] [stdout]      |
[INFO] [stdout] 1565 |         Spatial_is_visible_in_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1564:5
[INFO] [stdout]      |
[INFO] [stdout] 1564 |     pub unsafe fn is_visible_in_tree(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_show` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1571:9
[INFO] [stdout]      |
[INFO] [stdout] 1571 |         Spatial_show(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1570:5
[INFO] [stdout]      |
[INFO] [stdout] 1570 |     pub unsafe fn show(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_hide` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1577:9
[INFO] [stdout]      |
[INFO] [stdout] 1577 |         Spatial_hide(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1576:5
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     pub unsafe fn hide(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_notify_local_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1583:9
[INFO] [stdout]      |
[INFO] [stdout] 1583 |         Spatial_set_notify_local_transform(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1582:5
[INFO] [stdout]      |
[INFO] [stdout] 1582 |     pub unsafe fn set_notify_local_transform(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_local_transform_notification_enabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1589:9
[INFO] [stdout]      |
[INFO] [stdout] 1589 |         Spatial_is_local_transform_notification_enabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1588:5
[INFO] [stdout]      |
[INFO] [stdout] 1588 |     pub unsafe fn is_local_transform_notification_enabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_notify_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1595:9
[INFO] [stdout]      |
[INFO] [stdout] 1595 |         Spatial_set_notify_transform(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1594:5
[INFO] [stdout]      |
[INFO] [stdout] 1594 |     pub unsafe fn set_notify_transform(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_transform_notification_enabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1601:9
[INFO] [stdout]      |
[INFO] [stdout] 1601 |         Spatial_is_transform_notification_enabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1600:5
[INFO] [stdout]      |
[INFO] [stdout] 1600 |     pub unsafe fn is_transform_notification_enabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1607:9
[INFO] [stdout]      |
[INFO] [stdout] 1607 |         Spatial_rotate(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1606:5
[INFO] [stdout]      |
[INFO] [stdout] 1606 |     pub unsafe fn rotate(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_rotate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1613:9
[INFO] [stdout]      |
[INFO] [stdout] 1613 |         Spatial_global_rotate(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1612:5
[INFO] [stdout]      |
[INFO] [stdout] 1612 |     pub unsafe fn global_rotate(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1619:9
[INFO] [stdout]      |
[INFO] [stdout] 1619 |         Spatial_global_scale(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1618:5
[INFO] [stdout]      |
[INFO] [stdout] 1618 |     pub unsafe fn global_scale(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_translate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1625:9
[INFO] [stdout]      |
[INFO] [stdout] 1625 |         Spatial_global_translate(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1624:5
[INFO] [stdout]      |
[INFO] [stdout] 1624 |     pub unsafe fn global_translate(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1631:9
[INFO] [stdout]      |
[INFO] [stdout] 1631 |         Spatial_rotate_object_local(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1630:5
[INFO] [stdout]      |
[INFO] [stdout] 1630 |     pub unsafe fn rotate_object_local(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_scale_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1637:9
[INFO] [stdout]      |
[INFO] [stdout] 1637 |         Spatial_scale_object_local(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1636:5
[INFO] [stdout]      |
[INFO] [stdout] 1636 |     pub unsafe fn scale_object_local(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_translate_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1643:9
[INFO] [stdout]      |
[INFO] [stdout] 1643 |         Spatial_translate_object_local(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1642:5
[INFO] [stdout]      |
[INFO] [stdout] 1642 |     pub unsafe fn translate_object_local(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_x` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1649:9
[INFO] [stdout]      |
[INFO] [stdout] 1649 |         Spatial_rotate_x(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1648:5
[INFO] [stdout]      |
[INFO] [stdout] 1648 |     pub unsafe fn rotate_x(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_y` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1655:9
[INFO] [stdout]      |
[INFO] [stdout] 1655 |         Spatial_rotate_y(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1654:5
[INFO] [stdout]      |
[INFO] [stdout] 1654 |     pub unsafe fn rotate_y(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_z` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1661:9
[INFO] [stdout]      |
[INFO] [stdout] 1661 |         Spatial_rotate_z(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1660:5
[INFO] [stdout]      |
[INFO] [stdout] 1660 |     pub unsafe fn rotate_z(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_translate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1667:9
[INFO] [stdout]      |
[INFO] [stdout] 1667 |         Spatial_translate(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1666:5
[INFO] [stdout]      |
[INFO] [stdout] 1666 |     pub unsafe fn translate(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_orthonormalize` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1673:9
[INFO] [stdout]      |
[INFO] [stdout] 1673 |         Spatial_orthonormalize(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1672:5
[INFO] [stdout]      |
[INFO] [stdout] 1672 |     pub unsafe fn orthonormalize(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_identity` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1679:9
[INFO] [stdout]      |
[INFO] [stdout] 1679 |         Spatial_set_identity(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1678:5
[INFO] [stdout]      |
[INFO] [stdout] 1678 |     pub unsafe fn set_identity(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_look_at` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1685:9
[INFO] [stdout]      |
[INFO] [stdout] 1685 |         Spatial_look_at(self.this, target, up)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1684:5
[INFO] [stdout]      |
[INFO] [stdout] 1684 |     pub unsafe fn look_at(&mut self, target: Vector3, up: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_look_at_from_position` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1691:9
[INFO] [stdout]      |
[INFO] [stdout] 1691 |         Spatial_look_at_from_position(self.this, position, target, up)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1690:5
[INFO] [stdout]      |
[INFO] [stdout] 1690 |     pub unsafe fn look_at_from_position(&mut self, position: Vector3, target: Vector3, up: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_to_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1697:9
[INFO] [stdout]      |
[INFO] [stdout] 1697 |         Spatial_to_local(self.this, global_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1696:5
[INFO] [stdout]      |
[INFO] [stdout] 1696 |     pub unsafe fn to_local(&self, global_point: Vector3) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_to_global` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1703:9
[INFO] [stdout]      |
[INFO] [stdout] 1703 |         Spatial_to_global(self.this, local_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1702:5
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     pub unsafe fn to_global(&self, local_point: Vector3) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1709:9
[INFO] [stdout]      |
[INFO] [stdout] 1709 |         Node__process(self.this, delta)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1708:5
[INFO] [stdout]      |
[INFO] [stdout] 1708 |     pub unsafe fn _process(&mut self, delta: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__physics_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1715:9
[INFO] [stdout]      |
[INFO] [stdout] 1715 |         Node__physics_process(self.this, delta)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1714:5
[INFO] [stdout]      |
[INFO] [stdout] 1714 |     pub unsafe fn _physics_process(&mut self, delta: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__enter_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1721:9
[INFO] [stdout]      |
[INFO] [stdout] 1721 |         Node__enter_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1720:5
[INFO] [stdout]      |
[INFO] [stdout] 1720 |     pub unsafe fn _enter_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__exit_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1727:9
[INFO] [stdout]      |
[INFO] [stdout] 1727 |         Node__exit_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1726:5
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     pub unsafe fn _exit_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__ready` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1733:9
[INFO] [stdout]      |
[INFO] [stdout] 1733 |         Node__ready(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1732:5
[INFO] [stdout]      |
[INFO] [stdout] 1732 |     pub unsafe fn _ready(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1739:9
[INFO] [stdout]      |
[INFO] [stdout] 1739 |         Node__input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1738:5
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     pub unsafe fn _input(&mut self, event: Option<InputEvent>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__unhandled_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1745:9
[INFO] [stdout]      |
[INFO] [stdout] 1745 |         Node__unhandled_input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1744:5
[INFO] [stdout]      |
[INFO] [stdout] 1744 |     pub unsafe fn _unhandled_input(&mut self, event: Option<InputEvent>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__unhandled_key_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1751:9
[INFO] [stdout]      |
[INFO] [stdout] 1751 |         Node__unhandled_key_input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1750:5
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     pub unsafe fn _unhandled_key_input(&mut self, event: Option<InputEventKey>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_child_below_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1757:9
[INFO] [stdout]      |
[INFO] [stdout] 1757 |         Node_add_child_below_node(self.this, node, child_node, legible_unique_name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1756:5
[INFO] [stdout]      |
[INFO] [stdout] 1756 |     pub unsafe fn add_child_below_node(&mut self, node: Option<Object>, child_node: Option<Object>, legible_unique_name: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_name` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1763:9
[INFO] [stdout]      |
[INFO] [stdout] 1763 |         Node_set_name(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1762:5
[INFO] [stdout]      |
[INFO] [stdout] 1762 |     pub unsafe fn set_name(&mut self, name: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_name` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1769:9
[INFO] [stdout]      |
[INFO] [stdout] 1769 |         Node_get_name(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1768:5
[INFO] [stdout]      |
[INFO] [stdout] 1768 |     pub unsafe fn get_name(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1775:9
[INFO] [stdout]      |
[INFO] [stdout] 1775 |         Node_add_child(self.this, node, legible_unique_name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1774:5
[INFO] [stdout]      |
[INFO] [stdout] 1774 |     pub unsafe fn add_child(&mut self, node: Option<Object>, legible_unique_name: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1781:9
[INFO] [stdout]      |
[INFO] [stdout] 1781 |         Node_remove_child(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1780:5
[INFO] [stdout]      |
[INFO] [stdout] 1780 |     pub unsafe fn remove_child(&mut self, node: Option<Object>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_child_count` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1787:9
[INFO] [stdout]      |
[INFO] [stdout] 1787 |         Node_get_child_count(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1786:5
[INFO] [stdout]      |
[INFO] [stdout] 1786 |     pub unsafe fn get_child_count(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_children` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1793:9
[INFO] [stdout]      |
[INFO] [stdout] 1793 |         Node_get_children(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1792:5
[INFO] [stdout]      |
[INFO] [stdout] 1792 |     pub unsafe fn get_children(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1799:9
[INFO] [stdout]      |
[INFO] [stdout] 1799 |         Node_get_child(self.this, idx)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1798:5
[INFO] [stdout]      |
[INFO] [stdout] 1798 |     pub unsafe fn get_child(&self, idx: i64) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_has_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1805:9
[INFO] [stdout]      |
[INFO] [stdout] 1805 |         Node_has_node(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1804:5
[INFO] [stdout]      |
[INFO] [stdout] 1804 |     pub unsafe fn has_node(&self, path: NodePath) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1811:9
[INFO] [stdout]      |
[INFO] [stdout] 1811 |         Node_get_node(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1810:5
[INFO] [stdout]      |
[INFO] [stdout] 1810 |     pub unsafe fn get_node(&self, path: NodePath) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_parent` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1817:9
[INFO] [stdout]      |
[INFO] [stdout] 1817 |         Node_get_parent(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1816:5
[INFO] [stdout]      |
[INFO] [stdout] 1816 |     pub unsafe fn get_parent(&self) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_find_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1823:9
[INFO] [stdout]      |
[INFO] [stdout] 1823 |         Node_find_node(self.this, mask, recursive, owned)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1822:5
[INFO] [stdout]      |
[INFO] [stdout] 1822 |     pub unsafe fn find_node(&self, mask: GodotString, recursive: bool, owned: bool) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_has_node_and_resource` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1829:9
[INFO] [stdout]      |
[INFO] [stdout] 1829 |         Node_has_node_and_resource(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1828:5
[INFO] [stdout]      |
[INFO] [stdout] 1828 |     pub unsafe fn has_node_and_resource(&self, path: NodePath) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_node_and_resource` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1835:9
[INFO] [stdout]      |
[INFO] [stdout] 1835 |         Node_get_node_and_resource(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1834:5
[INFO] [stdout]      |
[INFO] [stdout] 1834 |     pub unsafe fn get_node_and_resource(&mut self, path: NodePath) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_inside_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1841:9
[INFO] [stdout]      |
[INFO] [stdout] 1841 |         Node_is_inside_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1840:5
[INFO] [stdout]      |
[INFO] [stdout] 1840 |     pub unsafe fn is_inside_tree(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_a_parent_of` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1847:9
[INFO] [stdout]      |
[INFO] [stdout] 1847 |         Node_is_a_parent_of(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1846:5
[INFO] [stdout]      |
[INFO] [stdout] 1846 |     pub unsafe fn is_a_parent_of(&self, node: Option<Object>) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_greater_than` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1853:9
[INFO] [stdout]      |
[INFO] [stdout] 1853 |         Node_is_greater_than(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1852:5
[INFO] [stdout]      |
[INFO] [stdout] 1852 |     pub unsafe fn is_greater_than(&self, node: Option<Object>) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_path` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1859:9
[INFO] [stdout]      |
[INFO] [stdout] 1859 |         Node_get_path(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1858:5
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     pub unsafe fn get_path(&self) -> NodePath {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_path_to` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1865:9
[INFO] [stdout]      |
[INFO] [stdout] 1865 |         Node_get_path_to(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1864:5
[INFO] [stdout]      |
[INFO] [stdout] 1864 |     pub unsafe fn get_path_to(&self, node: Option<Object>) -> NodePath {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_to_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1871:9
[INFO] [stdout]      |
[INFO] [stdout] 1871 |         Node_add_to_group(self.this, group, persistent)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1870:5
[INFO] [stdout]      |
[INFO] [stdout] 1870 |     pub unsafe fn add_to_group(&mut self, group: GodotString, persistent: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_from_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1877:9
[INFO] [stdout]      |
[INFO] [stdout] 1877 |         Node_remove_from_group(self.this, group)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1876:5
[INFO] [stdout]      |
[INFO] [stdout] 1876 |     pub unsafe fn remove_from_group(&mut self, group: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_in_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1883:9
[INFO] [stdout]      |
[INFO] [stdout] 1883 |         Node_is_in_group(self.this, group)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1882:5
[INFO] [stdout]      |
[INFO] [stdout] 1882 |     pub unsafe fn is_in_group(&self, group: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_move_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1889:9
[INFO] [stdout]      |
[INFO] [stdout] 1889 |         Node_move_child(self.this, child_node, to_position)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1888:5
[INFO] [stdout]      |
[INFO] [stdout] 1888 |     pub unsafe fn move_child(&mut self, child_node: Option<Object>, to_position: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_groups` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1895:9
[INFO] [stdout]      |
[INFO] [stdout] 1895 |         Node_get_groups(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1894:5
[INFO] [stdout]      |
[INFO] [stdout] 1894 |     pub unsafe fn get_groups(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_raise` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1901:9
[INFO] [stdout]      |
[INFO] [stdout] 1901 |         Node_raise(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1900:5
[INFO] [stdout]      |
[INFO] [stdout] 1900 |     pub unsafe fn raise(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_owner` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1907:9
[INFO] [stdout]      |
[INFO] [stdout] 1907 |         Node_set_owner(self.this, owner)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1906:5
[INFO] [stdout]      |
[INFO] [stdout] 1906 |     pub unsafe fn set_owner(&mut self, owner: Option<Object>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_owner` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1913:9
[INFO] [stdout]      |
[INFO] [stdout] 1913 |         Node_get_owner(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1912:5
[INFO] [stdout]      |
[INFO] [stdout] 1912 |     pub unsafe fn get_owner(&self) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_and_skip` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1919:9
[INFO] [stdout]      |
[INFO] [stdout] 1919 |         Node_remove_and_skip(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1918:5
[INFO] [stdout]      |
[INFO] [stdout] 1918 |     pub unsafe fn remove_and_skip(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_index` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1925:9
[INFO] [stdout]      |
[INFO] [stdout] 1925 |         Node_get_index(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1924:5
[INFO] [stdout]      |
[INFO] [stdout] 1924 |     pub unsafe fn get_index(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_print_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1931:9
[INFO] [stdout]      |
[INFO] [stdout] 1931 |         Node_print_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1930:5
[INFO] [stdout]      |
[INFO] [stdout] 1930 |     pub unsafe fn print_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_print_tree_pretty` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1937:9
[INFO] [stdout]      |
[INFO] [stdout] 1937 |         Node_print_tree_pretty(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1936:5
[INFO] [stdout]      |
[INFO] [stdout] 1936 |     pub unsafe fn print_tree_pretty(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_filename` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1943:9
[INFO] [stdout]      |
[INFO] [stdout] 1943 |         Node_set_filename(self.this, filename)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1942:5
[INFO] [stdout]      |
[INFO] [stdout] 1942 |     pub unsafe fn set_filename(&mut self, filename: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_filename` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1949:9
[INFO] [stdout]      |
[INFO] [stdout] 1949 |         Node_get_filename(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1948:5
[INFO] [stdout]      |
[INFO] [stdout] 1948 |     pub unsafe fn get_filename(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_propagate_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1955:9
[INFO] [stdout]      |
[INFO] [stdout] 1955 |         Node_propagate_notification(self.this, what)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1954:5
[INFO] [stdout]      |
[INFO] [stdout] 1954 |     pub unsafe fn propagate_notification(&mut self, what: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_propagate_call` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1961:9
[INFO] [stdout]      |
[INFO] [stdout] 1961 |         Node_propagate_call(self.this, method, args, parent_first)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1960:5
[INFO] [stdout]      |
[INFO] [stdout] 1960 |     pub unsafe fn propagate_call(&mut self, method: GodotString, args: VariantArray, parent_first: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_physics_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1967:9
[INFO] [stdout]      |
[INFO] [stdout] 1967 |         Node_set_physics_process(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1966:5
[INFO] [stdout]      |
[INFO] [stdout] 1966 |     pub unsafe fn set_physics_process(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_physics_process_delta_time` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1973:9
[INFO] [stdout]      |
[INFO] [stdout] 1973 |         Node_get_physics_process_delta_time(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1972:5
[INFO] [stdout]      |
[INFO] [stdout] 1972 |     pub unsafe fn get_physics_process_delta_time(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_physics_processing` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1979:9
[INFO] [stdout]      |
[INFO] [stdout] 1979 |         Node_is_physics_processing(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1978:5
[INFO] [stdout]      |
[INFO] [stdout] 1978 |     pub unsafe fn is_physics_processing(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_process_delta_time` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1985:9
[INFO] [stdout]      |
[INFO] [stdout] 1985 |         Node_get_process_delta_time(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1984:5
[INFO] [stdout]      |
[INFO] [stdout] 1984 |     pub unsafe fn get_process_delta_time(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1991:9
[INFO] [stdout]      |
[INFO] [stdout] 1991 |         Node_set_process(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1990:5
[INFO] [stdout]      |
[INFO] [stdout] 1990 |     pub unsafe fn set_process(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_priority` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1997:9
[INFO] [stdout]      |
[INFO] [stdout] 1997 |         Node_set_process_priority(self.this, priority)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1996:5
[INFO] [stdout]      |
[INFO] [stdout] 1996 |     pub unsafe fn set_process_priority(&mut self, priority: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2003:9
[INFO] [stdout]      |
[INFO] [stdout] 2003 |         Node_is_processing(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2002:5
[INFO] [stdout]      |
[INFO] [stdout] 2002 |     pub unsafe fn is_processing(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2009:9
[INFO] [stdout]      |
[INFO] [stdout] 2009 |         Node_set_process_input(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2008:5
[INFO] [stdout]      |
[INFO] [stdout] 2008 |     pub unsafe fn set_process_input(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2015:9
[INFO] [stdout]      |
[INFO] [stdout] 2015 |         Node_is_processing_input(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2014:5
[INFO] [stdout]      |
[INFO] [stdout] 2014 |     pub unsafe fn is_processing_input(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_unhandled_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2021:9
[INFO] [stdout]      |
[INFO] [stdout] 2021 |         Node_set_process_unhandled_input(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2020:5
[INFO] [stdout]      |
[INFO] [stdout] 2020 |     pub unsafe fn set_process_unhandled_input(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing_unhandled_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2027:9
[INFO] [stdout]      |
[INFO] [stdout] 2027 |         Node_is_processing_unhandled_input(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2026:5
[INFO] [stdout]      |
[INFO] [stdout] 2026 |     pub unsafe fn is_processing_unhandled_input(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_unhandled_key_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2033:9
[INFO] [stdout]      |
[INFO] [stdout] 2033 |         Node_set_process_unhandled_key_input(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2032:5
[INFO] [stdout]      |
[INFO] [stdout] 2032 |     pub unsafe fn set_process_unhandled_key_input(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing_unhandled_key_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2039:9
[INFO] [stdout]      |
[INFO] [stdout] 2039 |         Node_is_processing_unhandled_key_input(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2038:5
[INFO] [stdout]      |
[INFO] [stdout] 2038 |     pub unsafe fn is_processing_unhandled_key_input(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_pause_mode` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2045:9
[INFO] [stdout]      |
[INFO] [stdout] 2045 |         Node_set_pause_mode(self.this, mode)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2044:5
[INFO] [stdout]      |
[INFO] [stdout] 2044 |     pub unsafe fn set_pause_mode(&mut self, mode: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_pause_mode` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2051:9
[INFO] [stdout]      |
[INFO] [stdout] 2051 |         Node_get_pause_mode(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2050:5
[INFO] [stdout]      |
[INFO] [stdout] 2050 |     pub unsafe fn get_pause_mode(&self) -> NodePauseMode {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_can_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2057:9
[INFO] [stdout]      |
[INFO] [stdout] 2057 |         Node_can_process(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2056:5
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     pub unsafe fn can_process(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_print_stray_nodes` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2063:9
[INFO] [stdout]      |
[INFO] [stdout] 2063 |         Node_print_stray_nodes(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2062:5
[INFO] [stdout]      |
[INFO] [stdout] 2062 |     pub unsafe fn print_stray_nodes(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_position_in_parent` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2069:9
[INFO] [stdout]      |
[INFO] [stdout] 2069 |         Node_get_position_in_parent(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2068:5
[INFO] [stdout]      |
[INFO] [stdout] 2068 |     pub unsafe fn get_position_in_parent(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_display_folded` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2075:9
[INFO] [stdout]      |
[INFO] [stdout] 2075 |         Node_set_display_folded(self.this, fold)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2074:5
[INFO] [stdout]      |
[INFO] [stdout] 2074 |     pub unsafe fn set_display_folded(&mut self, fold: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_displayed_folded` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2081:9
[INFO] [stdout]      |
[INFO] [stdout] 2081 |         Node_is_displayed_folded(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2080:5
[INFO] [stdout]      |
[INFO] [stdout] 2080 |     pub unsafe fn is_displayed_folded(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_internal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2087:9
[INFO] [stdout]      |
[INFO] [stdout] 2087 |         Node_set_process_internal(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2086:5
[INFO] [stdout]      |
[INFO] [stdout] 2086 |     pub unsafe fn set_process_internal(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing_internal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2093:9
[INFO] [stdout]      |
[INFO] [stdout] 2093 |         Node_is_processing_internal(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2092:5
[INFO] [stdout]      |
[INFO] [stdout] 2092 |     pub unsafe fn is_processing_internal(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_physics_process_internal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2099:9
[INFO] [stdout]      |
[INFO] [stdout] 2099 |         Node_set_physics_process_internal(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2098:5
[INFO] [stdout]      |
[INFO] [stdout] 2098 |     pub unsafe fn set_physics_process_internal(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_physics_processing_internal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2105:9
[INFO] [stdout]      |
[INFO] [stdout] 2105 |         Node_is_physics_processing_internal(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2104:5
[INFO] [stdout]      |
[INFO] [stdout] 2104 |     pub unsafe fn is_physics_processing_internal(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2111:9
[INFO] [stdout]      |
[INFO] [stdout] 2111 |         Node_get_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2110:5
[INFO] [stdout]      |
[INFO] [stdout] 2110 |     pub unsafe fn get_tree(&self) -> Option<SceneTree> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_duplicate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2117:9
[INFO] [stdout]      |
[INFO] [stdout] 2117 |         Node_duplicate(self.this, flags)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2116:5
[INFO] [stdout]      |
[INFO] [stdout] 2116 |     pub unsafe fn duplicate(&self, flags: i64) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_replace_by` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2123:9
[INFO] [stdout]      |
[INFO] [stdout] 2123 |         Node_replace_by(self.this, node, keep_data)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2122:5
[INFO] [stdout]      |
[INFO] [stdout] 2122 |     pub unsafe fn replace_by(&mut self, node: Option<Object>, keep_data: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_scene_instance_load_placeholder` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2129:9
[INFO] [stdout]      |
[INFO] [stdout] 2129 |         Node_set_scene_instance_load_placeholder(self.this, load_placeholder)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2128:5
[INFO] [stdout]      |
[INFO] [stdout] 2128 |     pub unsafe fn set_scene_instance_load_placeholder(&mut self, load_placeholder: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_scene_instance_load_placeholder` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2135:9
[INFO] [stdout]      |
[INFO] [stdout] 2135 |         Node_get_scene_instance_load_placeholder(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2134:5
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub unsafe fn get_scene_instance_load_placeholder(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_viewport` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2141:9
[INFO] [stdout]      |
[INFO] [stdout] 2141 |         Node_get_viewport(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2140:5
[INFO] [stdout]      |
[INFO] [stdout] 2140 |     pub unsafe fn get_viewport(&self) -> Option<Viewport> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_queue_free` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2147:9
[INFO] [stdout]      |
[INFO] [stdout] 2147 |         Node_queue_free(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2146:5
[INFO] [stdout]      |
[INFO] [stdout] 2146 |     pub unsafe fn queue_free(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_request_ready` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2153:9
[INFO] [stdout]      |
[INFO] [stdout] 2153 |         Node_request_ready(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2152:5
[INFO] [stdout]      |
[INFO] [stdout] 2152 |     pub unsafe fn request_ready(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_network_master` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2159:9
[INFO] [stdout]      |
[INFO] [stdout] 2159 |         Node_set_network_master(self.this, id, recursive)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2158:5
[INFO] [stdout]      |
[INFO] [stdout] 2158 |     pub unsafe fn set_network_master(&mut self, id: i64, recursive: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_network_master` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2165:9
[INFO] [stdout]      |
[INFO] [stdout] 2165 |         Node_get_network_master(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2164:5
[INFO] [stdout]      |
[INFO] [stdout] 2164 |     pub unsafe fn get_network_master(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_network_master` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2171:9
[INFO] [stdout]      |
[INFO] [stdout] 2171 |         Node_is_network_master(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2170:5
[INFO] [stdout]      |
[INFO] [stdout] 2170 |     pub unsafe fn is_network_master(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_multiplayer` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2177:9
[INFO] [stdout]      |
[INFO] [stdout] 2177 |         Node_get_multiplayer(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2176:5
[INFO] [stdout]      |
[INFO] [stdout] 2176 |     pub unsafe fn get_multiplayer(&self) -> Option<MultiplayerAPI> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_custom_multiplayer` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2183:9
[INFO] [stdout]      |
[INFO] [stdout] 2183 |         Node_get_custom_multiplayer(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2182:5
[INFO] [stdout]      |
[INFO] [stdout] 2182 |     pub unsafe fn get_custom_multiplayer(&self) -> Option<MultiplayerAPI> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::object::add_ref` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:483:9
[INFO] [stdout]     |
[INFO] [stdout] 483 |         object::add_ref(obj);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:482:5
[INFO] [stdout]     |
[INFO] [stdout] 482 |     unsafe fn from_sys(obj: *mut sys::godot_object) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout]     = note: `#[warn(unsafe_op_in_unsafe_fn)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_custom_multiplayer` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2189:9
[INFO] [stdout]      |
[INFO] [stdout] 2189 |         Node_set_custom_multiplayer(self.this, api)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2188:5
[INFO] [stdout]      |
[INFO] [stdout] 2188 |     pub unsafe fn set_custom_multiplayer(&mut self, api: Option<MultiplayerAPI>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rpc_config` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2195:9
[INFO] [stdout]      |
[INFO] [stdout] 2195 |         Node_rpc_config(self.this, method, mode)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2194:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     pub unsafe fn rpc_config(&mut self, method: GodotString, mode: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rset_config` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2201:9
[INFO] [stdout]      |
[INFO] [stdout] 2201 |         Node_rset_config(self.this, property, mode)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2200:5
[INFO] [stdout]      |
[INFO] [stdout] 2200 |     pub unsafe fn rset_config(&mut self, property: GodotString, mode: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__set_import_path` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2207:9
[INFO] [stdout]      |
[INFO] [stdout] 2207 |         Node__set_import_path(self.this, import_path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2206:5
[INFO] [stdout]      |
[INFO] [stdout] 2206 |     pub unsafe fn _set_import_path(&mut self, import_path: NodePath) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__get_import_path` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2213:9
[INFO] [stdout]      |
[INFO] [stdout] 2213 |         Node__get_import_path(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2212:5
[INFO] [stdout]      |
[INFO] [stdout] 2212 |     pub unsafe fn _get_import_path(&self) -> NodePath {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rpc` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2219:9
[INFO] [stdout]      |
[INFO] [stdout] 2219 |         Node_rpc(self.this, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2218:5
[INFO] [stdout]      |
[INFO] [stdout] 2218 |     pub unsafe fn rpc(&mut self, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rpc_unreliable` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2225:9
[INFO] [stdout]      |
[INFO] [stdout] 2225 |         Node_rpc_unreliable(self.this, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2224:5
[INFO] [stdout]      |
[INFO] [stdout] 2224 |     pub unsafe fn rpc_unreliable(&mut self, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rpc_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2231:9
[INFO] [stdout]      |
[INFO] [stdout] 2231 |         Node_rpc_id(self.this, peer_id, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2230:5
[INFO] [stdout]      |
[INFO] [stdout] 2230 |     pub unsafe fn rpc_id(&mut self, peer_id: i64, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rpc_unreliable_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2237:9
[INFO] [stdout]      |
[INFO] [stdout] 2237 |         Node_rpc_unreliable_id(self.this, peer_id, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2236:5
[INFO] [stdout]      |
[INFO] [stdout] 2236 |     pub unsafe fn rpc_unreliable_id(&mut self, peer_id: i64, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rset` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2243:9
[INFO] [stdout]      |
[INFO] [stdout] 2243 |         Node_rset(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2242:5
[INFO] [stdout]      |
[INFO] [stdout] 2242 |     pub unsafe fn rset(&mut self, property: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker::free` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:900:34
[INFO] [stdout]     |
[INFO] [stdout] 900 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]     |                                  ^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:900:5
[INFO] [stdout]     |
[INFO] [stdout] 900 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rset_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2249:9
[INFO] [stdout]      |
[INFO] [stdout] 2249 |         Node_rset_id(self.this, peer_id, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2248:5
[INFO] [stdout]      |
[INFO] [stdout] 2248 |     pub unsafe fn rset_id(&mut self, peer_id: i64, property: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:927:9
[INFO] [stdout]     |
[INFO] [stdout] 927 |         (get_api().godot_object_destroy)(self.this);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:926:5
[INFO] [stdout]     |
[INFO] [stdout] 926 |     pub unsafe fn free(self) {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rset_unreliable` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2255:9
[INFO] [stdout]      |
[INFO] [stdout] 2255 |         Node_rset_unreliable(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2254:5
[INFO] [stdout]      |
[INFO] [stdout] 2254 |     pub unsafe fn rset_unreliable(&mut self, property: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_rset_unreliable_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2261:9
[INFO] [stdout]      |
[INFO] [stdout] 2261 |         Node_rset_unreliable_id(self.this, peer_id, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2260:5
[INFO] [stdout]      |
[INFO] [stdout] 2260 |     pub unsafe fn rset_unreliable_id(&mut self, peer_id: i64, property: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_type` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:932:9
[INFO] [stdout]     |
[INFO] [stdout] 932 |         ARVRPositionalTracker_get_type(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:931:5
[INFO] [stdout]     |
[INFO] [stdout] 931 |     pub unsafe fn get_type(&self) -> ARVRServerTrackerType {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2267:9
[INFO] [stdout]      |
[INFO] [stdout] 2267 |         Object__notification(self.this, what)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2266:5
[INFO] [stdout]      |
[INFO] [stdout] 2266 |     pub unsafe fn _notification(&mut self, what: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_name` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:937:9
[INFO] [stdout]     |
[INFO] [stdout] 937 |         ARVRPositionalTracker_get_name(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:936:5
[INFO] [stdout]     |
[INFO] [stdout] 936 |     pub unsafe fn get_name(&self) -> GodotString {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_joy_id` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:942:9
[INFO] [stdout]     |
[INFO] [stdout] 942 |         ARVRPositionalTracker_get_joy_id(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:941:5
[INFO] [stdout]     |
[INFO] [stdout] 941 |     pub unsafe fn get_joy_id(&self) -> i64 {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__set` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2273:9
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         Object__set(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2272:5
[INFO] [stdout]      |
[INFO] [stdout] 2272 |     pub unsafe fn _set(&mut self, property: GodotString, value: Variant) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_tracks_orientation` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:947:9
[INFO] [stdout]     |
[INFO] [stdout] 947 |         ARVRPositionalTracker_get_tracks_orientation(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:946:5
[INFO] [stdout]     |
[INFO] [stdout] 946 |     pub unsafe fn get_tracks_orientation(&self) -> bool {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_orientation` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:952:9
[INFO] [stdout]     |
[INFO] [stdout] 952 |         ARVRPositionalTracker_get_orientation(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:951:5
[INFO] [stdout]     |
[INFO] [stdout] 951 |     pub unsafe fn get_orientation(&self) -> Basis {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_tracks_position` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:957:9
[INFO] [stdout]     |
[INFO] [stdout] 957 |         ARVRPositionalTracker_get_tracks_position(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:956:5
[INFO] [stdout]     |
[INFO] [stdout] 956 |     pub unsafe fn get_tracks_position(&self) -> bool {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__get` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2279:9
[INFO] [stdout]      |
[INFO] [stdout] 2279 |         Object__get(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2278:5
[INFO] [stdout]      |
[INFO] [stdout] 2278 |     pub unsafe fn _get(&mut self, property: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_position` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:962:9
[INFO] [stdout]     |
[INFO] [stdout] 962 |         ARVRPositionalTracker_get_position(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:961:5
[INFO] [stdout]     |
[INFO] [stdout] 961 |     pub unsafe fn get_position(&self) -> Vector3 {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_hand` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:967:9
[INFO] [stdout]     |
[INFO] [stdout] 967 |         ARVRPositionalTracker_get_hand(self.this)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:966:5
[INFO] [stdout]     |
[INFO] [stdout] 966 |     pub unsafe fn get_hand(&self) -> ARVRPositionalTrackerTrackerHand {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__get_property_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2285:9
[INFO] [stdout]      |
[INFO] [stdout] 2285 |         Object__get_property_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2284:5
[INFO] [stdout]      |
[INFO] [stdout] 2284 |     pub unsafe fn _get_property_list(&mut self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__init` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2291:9
[INFO] [stdout]      |
[INFO] [stdout] 2291 |         Object__init(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2290:5
[INFO] [stdout]      |
[INFO] [stdout] 2290 |     pub unsafe fn _init(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_transform` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:972:9
[INFO] [stdout]     |
[INFO] [stdout] 972 |         ARVRPositionalTracker_get_transform(self.this, adjust_by_reference_frame)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:971:5
[INFO] [stdout]     |
[INFO] [stdout] 971 |     pub unsafe fn get_transform(&self, adjust_by_reference_frame: bool) -> Transform {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_type` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:977:9
[INFO] [stdout]     |
[INFO] [stdout] 977 |         ARVRPositionalTracker__set_type(self.this, _type)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:976:5
[INFO] [stdout]     |
[INFO] [stdout] 976 |     pub unsafe fn _set_type(&mut self, _type: i64) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_name` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:982:9
[INFO] [stdout]     |
[INFO] [stdout] 982 |         ARVRPositionalTracker__set_name(self.this, name)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:981:5
[INFO] [stdout]     |
[INFO] [stdout] 981 |     pub unsafe fn _set_name(&mut self, name: GodotString) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_joy_id` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:987:9
[INFO] [stdout]     |
[INFO] [stdout] 987 |         ARVRPositionalTracker__set_joy_id(self.this, joy_id)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:986:5
[INFO] [stdout]     |
[INFO] [stdout] 986 |     pub unsafe fn _set_joy_id(&mut self, joy_id: i64) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_orientation` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:992:9
[INFO] [stdout]     |
[INFO] [stdout] 992 |         ARVRPositionalTracker__set_orientation(self.this, orientation)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:991:5
[INFO] [stdout]     |
[INFO] [stdout] 991 |     pub unsafe fn _set_orientation(&mut self, orientation: Basis) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker__set_rw_position` is unsafe and requires unsafe block
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:997:9
[INFO] [stdout]     |
[INFO] [stdout] 997 |         ARVRPositionalTracker__set_rw_position(self.this, rw_position)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]     |
[INFO] [stdout]     = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:996:5
[INFO] [stdout]     |
[INFO] [stdout] 996 |     pub unsafe fn _set_rw_position(&mut self, rw_position: Vector3) -> () {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_class` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2297:9
[INFO] [stdout]      |
[INFO] [stdout] 2297 |         Object_get_class(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2296:5
[INFO] [stdout]      |
[INFO] [stdout] 2296 |     pub unsafe fn get_class(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_class` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2303:9
[INFO] [stdout]      |
[INFO] [stdout] 2303 |         Object_is_class(self.this, _type)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2302:5
[INFO] [stdout]      |
[INFO] [stdout] 2302 |     pub unsafe fn is_class(&self, _type: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2309:9
[INFO] [stdout]      |
[INFO] [stdout] 2309 |         Object_set(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2308:5
[INFO] [stdout]      |
[INFO] [stdout] 2308 |     pub unsafe fn set(&mut self, property: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2315:9
[INFO] [stdout]      |
[INFO] [stdout] 2315 |         Object_get(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2314:5
[INFO] [stdout]      |
[INFO] [stdout] 2314 |     pub unsafe fn get(&self, property: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_indexed` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2321:9
[INFO] [stdout]      |
[INFO] [stdout] 2321 |         Object_set_indexed(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2320:5
[INFO] [stdout]      |
[INFO] [stdout] 2320 |     pub unsafe fn set_indexed(&mut self, property: NodePath, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_indexed` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2327:9
[INFO] [stdout]      |
[INFO] [stdout] 2327 |         Object_get_indexed(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2326:5
[INFO] [stdout]      |
[INFO] [stdout] 2326 |     pub unsafe fn get_indexed(&self, property: NodePath) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_property_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2333:9
[INFO] [stdout]      |
[INFO] [stdout] 2333 |         Object_get_property_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2332:5
[INFO] [stdout]      |
[INFO] [stdout] 2332 |     pub unsafe fn get_property_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_method_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2339:9
[INFO] [stdout]      |
[INFO] [stdout] 2339 |         Object_get_method_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2338:5
[INFO] [stdout]      |
[INFO] [stdout] 2338 |     pub unsafe fn get_method_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_get_rumble` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1002:9
[INFO] [stdout]      |
[INFO] [stdout] 1002 |         ARVRPositionalTracker_get_rumble(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1001:5
[INFO] [stdout]      |
[INFO] [stdout] 1001 |     pub unsafe fn get_rumble(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2345:9
[INFO] [stdout]      |
[INFO] [stdout] 2345 |         Object_notification(self.this, what, reversed)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2344:5
[INFO] [stdout]      |
[INFO] [stdout] 2344 |     pub unsafe fn notification(&mut self, what: i64, reversed: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRPositionalTracker_set_rumble` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1007:9
[INFO] [stdout]      |
[INFO] [stdout] 1007 |         ARVRPositionalTracker_set_rumble(self.this, rumble)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1006:5
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     pub unsafe fn set_rumble(&mut self, rumble: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_instance_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2351:9
[INFO] [stdout]      |
[INFO] [stdout] 2351 |         Object_get_instance_id(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2350:5
[INFO] [stdout]      |
[INFO] [stdout] 2350 |     pub unsafe fn get_instance_id(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1013:9
[INFO] [stdout]      |
[INFO] [stdout] 1013 |         Object__notification(self.this, what)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1012:5
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     pub unsafe fn _notification(&mut self, what: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__set` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1019:9
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         Object__set(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1018:5
[INFO] [stdout]      |
[INFO] [stdout] 1018 |     pub unsafe fn _set(&mut self, property: GodotString, value: Variant) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_script` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2357:9
[INFO] [stdout]      |
[INFO] [stdout] 2357 |         Object_set_script(self.this, script)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2356:5
[INFO] [stdout]      |
[INFO] [stdout] 2356 |     pub unsafe fn set_script(&mut self, script: Option<Reference>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__get` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1025:9
[INFO] [stdout]      |
[INFO] [stdout] 1025 |         Object__get(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1024:5
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     pub unsafe fn _get(&mut self, property: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_script` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2363:9
[INFO] [stdout]      |
[INFO] [stdout] 2363 |         Object_get_script(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2362:5
[INFO] [stdout]      |
[INFO] [stdout] 2362 |     pub unsafe fn get_script(&self) -> Option<Reference> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__get_property_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1031:9
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         Object__get_property_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1030:5
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     pub unsafe fn _get_property_list(&mut self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2369:9
[INFO] [stdout]      |
[INFO] [stdout] 2369 |         Object_set_meta(self.this, name, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2368:5
[INFO] [stdout]      |
[INFO] [stdout] 2368 |     pub unsafe fn set_meta(&mut self, name: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2375:9
[INFO] [stdout]      |
[INFO] [stdout] 2375 |         Object_get_meta(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2374:5
[INFO] [stdout]      |
[INFO] [stdout] 2374 |     pub unsafe fn get_meta(&self, name: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object__init` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1037:9
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         Object__init(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1036:5
[INFO] [stdout]      |
[INFO] [stdout] 1036 |     pub unsafe fn _init(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2381:9
[INFO] [stdout]      |
[INFO] [stdout] 2381 |         Object_has_meta(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2380:5
[INFO] [stdout]      |
[INFO] [stdout] 2380 |     pub unsafe fn has_meta(&self, name: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_class` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1043:9
[INFO] [stdout]      |
[INFO] [stdout] 1043 |         Object_get_class(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     pub unsafe fn get_class(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_meta_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2387:9
[INFO] [stdout]      |
[INFO] [stdout] 2387 |         Object_get_meta_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2386:5
[INFO] [stdout]      |
[INFO] [stdout] 2386 |     pub unsafe fn get_meta_list(&self) -> StringArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_class` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1049:9
[INFO] [stdout]      |
[INFO] [stdout] 1049 |         Object_is_class(self.this, _type)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1048:5
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     pub unsafe fn is_class(&self, _type: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1055:9
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         Object_set(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1054:5
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     pub unsafe fn set(&mut self, property: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1061:9
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         Object_get(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1060:5
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     pub unsafe fn get(&self, property: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_indexed` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1067:9
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         Object_set_indexed(self.this, property, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1066:5
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     pub unsafe fn set_indexed(&mut self, property: NodePath, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_add_user_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2393:9
[INFO] [stdout]      |
[INFO] [stdout] 2393 |         Object_add_user_signal(self.this, signal, arguments)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2392:5
[INFO] [stdout]      |
[INFO] [stdout] 2392 |     pub unsafe fn add_user_signal(&mut self, signal: GodotString, arguments: VariantArray) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_user_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2399:9
[INFO] [stdout]      |
[INFO] [stdout] 2399 |         Object_has_user_signal(self.this, signal)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2398:5
[INFO] [stdout]      |
[INFO] [stdout] 2398 |     pub unsafe fn has_user_signal(&self, signal: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_indexed` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1073:9
[INFO] [stdout]      |
[INFO] [stdout] 1073 |         Object_get_indexed(self.this, property)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1072:5
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     pub unsafe fn get_indexed(&self, property: NodePath) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_emit_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2405:9
[INFO] [stdout]      |
[INFO] [stdout] 2405 |         Object_emit_signal(self.this, signal, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2404:5
[INFO] [stdout]      |
[INFO] [stdout] 2404 |     pub unsafe fn emit_signal(&mut self, signal: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_call` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2411:9
[INFO] [stdout]      |
[INFO] [stdout] 2411 |         Object_call(self.this, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2410:5
[INFO] [stdout]      |
[INFO] [stdout] 2410 |     pub unsafe fn call(&mut self, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_call_deferred` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2417:9
[INFO] [stdout]      |
[INFO] [stdout] 2417 |         Object_call_deferred(self.this, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2416:5
[INFO] [stdout]      |
[INFO] [stdout] 2416 |     pub unsafe fn call_deferred(&mut self, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_property_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1079:9
[INFO] [stdout]      |
[INFO] [stdout] 1079 |         Object_get_property_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1078:5
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     pub unsafe fn get_property_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_method_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1085:9
[INFO] [stdout]      |
[INFO] [stdout] 1085 |         Object_get_method_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1084:5
[INFO] [stdout]      |
[INFO] [stdout] 1084 |     pub unsafe fn get_method_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1091:9
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         Object_notification(self.this, what, reversed)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1090:5
[INFO] [stdout]      |
[INFO] [stdout] 1090 |     pub unsafe fn notification(&mut self, what: i64, reversed: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_instance_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1097:9
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         Object_get_instance_id(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1096:5
[INFO] [stdout]      |
[INFO] [stdout] 1096 |     pub unsafe fn get_instance_id(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_script` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1103:9
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         Object_set_script(self.this, script)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1102:5
[INFO] [stdout]      |
[INFO] [stdout] 1102 |     pub unsafe fn set_script(&mut self, script: Option<Reference>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_script` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1109:9
[INFO] [stdout]      |
[INFO] [stdout] 1109 |         Object_get_script(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1108:5
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     pub unsafe fn get_script(&self) -> Option<Reference> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_callv` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2423:9
[INFO] [stdout]      |
[INFO] [stdout] 2423 |         Object_callv(self.this, method, arg_array)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2422:5
[INFO] [stdout]      |
[INFO] [stdout] 2422 |     pub unsafe fn callv(&mut self, method: GodotString, arg_array: VariantArray) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_method` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2429:9
[INFO] [stdout]      |
[INFO] [stdout] 2429 |         Object_has_method(self.this, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2428:5
[INFO] [stdout]      |
[INFO] [stdout] 2428 |     pub unsafe fn has_method(&self, method: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_signal_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2435:9
[INFO] [stdout]      |
[INFO] [stdout] 2435 |         Object_get_signal_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2434:5
[INFO] [stdout]      |
[INFO] [stdout] 2434 |     pub unsafe fn get_signal_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_signal_connection_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2441:9
[INFO] [stdout]      |
[INFO] [stdout] 2441 |         Object_get_signal_connection_list(self.this, signal)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2440:5
[INFO] [stdout]      |
[INFO] [stdout] 2440 |     pub unsafe fn get_signal_connection_list(&self, signal: GodotString) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_incoming_connections` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2447:9
[INFO] [stdout]      |
[INFO] [stdout] 2447 |         Object_get_incoming_connections(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2446:5
[INFO] [stdout]      |
[INFO] [stdout] 2446 |     pub unsafe fn get_incoming_connections(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_connect` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2453:9
[INFO] [stdout]      |
[INFO] [stdout] 2453 |         Object_connect(self.this, signal, target, method, binds, flags)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2452:5
[INFO] [stdout]      |
[INFO] [stdout] 2452 |     pub unsafe fn connect(&mut self, signal: GodotString, target: Option<Object>, method: GodotString, binds: VariantArray, flags: i64) -> GodotResult {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1115:9
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         Object_set_meta(self.this, name, value)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1114:5
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     pub unsafe fn set_meta(&mut self, name: GodotString, value: Variant) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_disconnect` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2459:9
[INFO] [stdout]      |
[INFO] [stdout] 2459 |         Object_disconnect(self.this, signal, target, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2458:5
[INFO] [stdout]      |
[INFO] [stdout] 2458 |     pub unsafe fn disconnect(&mut self, signal: GodotString, target: Option<Object>, method: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1121:9
[INFO] [stdout]      |
[INFO] [stdout] 1121 |         Object_get_meta(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1120:5
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     pub unsafe fn get_meta(&self, name: GodotString) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_connected` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2465:9
[INFO] [stdout]      |
[INFO] [stdout] 2465 |         Object_is_connected(self.this, signal, target, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2464:5
[INFO] [stdout]      |
[INFO] [stdout] 2464 |     pub unsafe fn is_connected(&self, signal: GodotString, target: Option<Object>, method: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_meta` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1127:9
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         Object_has_meta(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1126:5
[INFO] [stdout]      |
[INFO] [stdout] 1126 |     pub unsafe fn has_meta(&self, name: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_block_signals` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2471:9
[INFO] [stdout]      |
[INFO] [stdout] 2471 |         Object_set_block_signals(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2470:5
[INFO] [stdout]      |
[INFO] [stdout] 2470 |     pub unsafe fn set_block_signals(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_blocking_signals` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2477:9
[INFO] [stdout]      |
[INFO] [stdout] 2477 |         Object_is_blocking_signals(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2476:5
[INFO] [stdout]      |
[INFO] [stdout] 2476 |     pub unsafe fn is_blocking_signals(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_meta_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1133:9
[INFO] [stdout]      |
[INFO] [stdout] 1133 |         Object_get_meta_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1132:5
[INFO] [stdout]      |
[INFO] [stdout] 1132 |     pub unsafe fn get_meta_list(&self) -> StringArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_property_list_changed_notify` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2483:9
[INFO] [stdout]      |
[INFO] [stdout] 2483 |         Object_property_list_changed_notify(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2482:5
[INFO] [stdout]      |
[INFO] [stdout] 2482 |     pub unsafe fn property_list_changed_notify(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_add_user_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1139:9
[INFO] [stdout]      |
[INFO] [stdout] 1139 |         Object_add_user_signal(self.this, signal, arguments)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1138:5
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     pub unsafe fn add_user_signal(&mut self, signal: GodotString, arguments: VariantArray) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_message_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2489:9
[INFO] [stdout]      |
[INFO] [stdout] 2489 |         Object_set_message_translation(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2488:5
[INFO] [stdout]      |
[INFO] [stdout] 2488 |     pub unsafe fn set_message_translation(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_user_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1145:9
[INFO] [stdout]      |
[INFO] [stdout] 1145 |         Object_has_user_signal(self.this, signal)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1144:5
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     pub unsafe fn has_user_signal(&self, signal: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_can_translate_messages` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2495:9
[INFO] [stdout]      |
[INFO] [stdout] 2495 |         Object_can_translate_messages(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2494:5
[INFO] [stdout]      |
[INFO] [stdout] 2494 |     pub unsafe fn can_translate_messages(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_emit_signal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1151:9
[INFO] [stdout]      |
[INFO] [stdout] 1151 |         Object_emit_signal(self.this, signal, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1150:5
[INFO] [stdout]      |
[INFO] [stdout] 1150 |     pub unsafe fn emit_signal(&mut self, signal: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_tr` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2501:9
[INFO] [stdout]      |
[INFO] [stdout] 2501 |         Object_tr(self.this, message)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2500:5
[INFO] [stdout]      |
[INFO] [stdout] 2500 |     pub unsafe fn tr(&self, message: GodotString) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_queued_for_deletion` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2507:9
[INFO] [stdout]      |
[INFO] [stdout] 2507 |         Object_is_queued_for_deletion(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2506:5
[INFO] [stdout]      |
[INFO] [stdout] 2506 |     pub unsafe fn is_queued_for_deletion(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_call` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1157:9
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         Object_call(self.this, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     pub unsafe fn call(&mut self, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_call_deferred` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1163:9
[INFO] [stdout]      |
[INFO] [stdout] 1163 |         Object_call_deferred(self.this, method, varargs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1162:5
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     pub unsafe fn call_deferred(&mut self, method: GodotString, varargs: &[Variant]) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_callv` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1169:9
[INFO] [stdout]      |
[INFO] [stdout] 1169 |         Object_callv(self.this, method, arg_array)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1168:5
[INFO] [stdout]      |
[INFO] [stdout] 1168 |     pub unsafe fn callv(&mut self, method: GodotString, arg_array: VariantArray) -> Variant {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_has_method` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1175:9
[INFO] [stdout]      |
[INFO] [stdout] 1175 |         Object_has_method(self.this, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1174:5
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     pub unsafe fn has_method(&self, method: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRCamera::free` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2597:34
[INFO] [stdout]      |
[INFO] [stdout] 2597 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]      |                                  ^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2597:5
[INFO] [stdout]      |
[INFO] [stdout] 2597 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRCamera::queue_free` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2601:45
[INFO] [stdout]      |
[INFO] [stdout] 2601 |     unsafe fn godot_queue_free(&mut self) { self.queue_free() }
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2601:5
[INFO] [stdout]      |
[INFO] [stdout] 2601 |     unsafe fn godot_queue_free(&mut self) { self.queue_free() }
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2628:9
[INFO] [stdout]      |
[INFO] [stdout] 2628 |         (get_api().godot_object_destroy)(self.this);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2627:5
[INFO] [stdout]      |
[INFO] [stdout] 2627 |     pub unsafe fn free(self) {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_signal_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1181:9
[INFO] [stdout]      |
[INFO] [stdout] 1181 |         Object_get_signal_list(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1180:5
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     pub unsafe fn get_signal_list(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_signal_connection_list` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1187:9
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         Object_get_signal_connection_list(self.this, signal)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1186:5
[INFO] [stdout]      |
[INFO] [stdout] 1186 |     pub unsafe fn get_signal_connection_list(&self, signal: GodotString) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_project_ray_normal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2634:9
[INFO] [stdout]      |
[INFO] [stdout] 2634 |         Camera_project_ray_normal(self.this, screen_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2633:5
[INFO] [stdout]      |
[INFO] [stdout] 2633 |     pub unsafe fn project_ray_normal(&self, screen_point: Vector2) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_get_incoming_connections` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1193:9
[INFO] [stdout]      |
[INFO] [stdout] 1193 |         Object_get_incoming_connections(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1192:5
[INFO] [stdout]      |
[INFO] [stdout] 1192 |     pub unsafe fn get_incoming_connections(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_connect` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1199:9
[INFO] [stdout]      |
[INFO] [stdout] 1199 |         Object_connect(self.this, signal, target, method, binds, flags)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1198:5
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     pub unsafe fn connect(&mut self, signal: GodotString, target: Option<Object>, method: GodotString, binds: VariantArray, flags: i64) -> GodotResult {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_project_local_ray_normal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2640:9
[INFO] [stdout]      |
[INFO] [stdout] 2640 |         Camera_project_local_ray_normal(self.this, screen_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2639:5
[INFO] [stdout]      |
[INFO] [stdout] 2639 |     pub unsafe fn project_local_ray_normal(&self, screen_point: Vector2) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_disconnect` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1205:9
[INFO] [stdout]      |
[INFO] [stdout] 1205 |         Object_disconnect(self.this, signal, target, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1204:5
[INFO] [stdout]      |
[INFO] [stdout] 1204 |     pub unsafe fn disconnect(&mut self, signal: GodotString, target: Option<Object>, method: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_project_ray_origin` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2646:9
[INFO] [stdout]      |
[INFO] [stdout] 2646 |         Camera_project_ray_origin(self.this, screen_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2645:5
[INFO] [stdout]      |
[INFO] [stdout] 2645 |     pub unsafe fn project_ray_origin(&self, screen_point: Vector2) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_connected` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1211:9
[INFO] [stdout]      |
[INFO] [stdout] 1211 |         Object_is_connected(self.this, signal, target, method)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1210:5
[INFO] [stdout]      |
[INFO] [stdout] 1210 |     pub unsafe fn is_connected(&self, signal: GodotString, target: Option<Object>, method: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_unproject_position` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2652:9
[INFO] [stdout]      |
[INFO] [stdout] 2652 |         Camera_unproject_position(self.this, world_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2651:5
[INFO] [stdout]      |
[INFO] [stdout] 2651 |     pub unsafe fn unproject_position(&self, world_point: Vector3) -> Vector2 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_block_signals` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1217:9
[INFO] [stdout]      |
[INFO] [stdout] 1217 |         Object_set_block_signals(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1216:5
[INFO] [stdout]      |
[INFO] [stdout] 1216 |     pub unsafe fn set_block_signals(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_is_position_behind` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2658:9
[INFO] [stdout]      |
[INFO] [stdout] 2658 |         Camera_is_position_behind(self.this, world_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2657:5
[INFO] [stdout]      |
[INFO] [stdout] 2657 |     pub unsafe fn is_position_behind(&self, world_point: Vector3) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_blocking_signals` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1223:9
[INFO] [stdout]      |
[INFO] [stdout] 1223 |         Object_is_blocking_signals(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1222:5
[INFO] [stdout]      |
[INFO] [stdout] 1222 |     pub unsafe fn is_blocking_signals(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_project_position` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2664:9
[INFO] [stdout]      |
[INFO] [stdout] 2664 |         Camera_project_position(self.this, screen_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2663:5
[INFO] [stdout]      |
[INFO] [stdout] 2663 |     pub unsafe fn project_position(&self, screen_point: Vector2) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_property_list_changed_notify` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1229:9
[INFO] [stdout]      |
[INFO] [stdout] 1229 |         Object_property_list_changed_notify(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1228:5
[INFO] [stdout]      |
[INFO] [stdout] 1228 |     pub unsafe fn property_list_changed_notify(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_perspective` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2670:9
[INFO] [stdout]      |
[INFO] [stdout] 2670 |         Camera_set_perspective(self.this, fov, z_near, z_far)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2669:5
[INFO] [stdout]      |
[INFO] [stdout] 2669 |     pub unsafe fn set_perspective(&mut self, fov: f64, z_near: f64, z_far: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_orthogonal` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2676:9
[INFO] [stdout]      |
[INFO] [stdout] 2676 |         Camera_set_orthogonal(self.this, size, z_near, z_far)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2675:5
[INFO] [stdout]      |
[INFO] [stdout] 2675 |     pub unsafe fn set_orthogonal(&mut self, size: f64, z_near: f64, z_far: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_make_current` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2682:9
[INFO] [stdout]      |
[INFO] [stdout] 2682 |         Camera_make_current(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2681:5
[INFO] [stdout]      |
[INFO] [stdout] 2681 |     pub unsafe fn make_current(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_set_message_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1235:9
[INFO] [stdout]      |
[INFO] [stdout] 1235 |         Object_set_message_translation(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1234:5
[INFO] [stdout]      |
[INFO] [stdout] 1234 |     pub unsafe fn set_message_translation(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_can_translate_messages` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1241:9
[INFO] [stdout]      |
[INFO] [stdout] 1241 |         Object_can_translate_messages(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1240:5
[INFO] [stdout]      |
[INFO] [stdout] 1240 |     pub unsafe fn can_translate_messages(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_clear_current` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2688:9
[INFO] [stdout]      |
[INFO] [stdout] 2688 |         Camera_clear_current(self.this, enable_next)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2687:5
[INFO] [stdout]      |
[INFO] [stdout] 2687 |     pub unsafe fn clear_current(&mut self, enable_next: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_tr` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1247:9
[INFO] [stdout]      |
[INFO] [stdout] 1247 |         Object_tr(self.this, message)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1246:5
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     pub unsafe fn tr(&self, message: GodotString) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Object_is_queued_for_deletion` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1253:9
[INFO] [stdout]      |
[INFO] [stdout] 1253 |         Object_is_queued_for_deletion(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1252:5
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     pub unsafe fn is_queued_for_deletion(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_current` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2694:9
[INFO] [stdout]      |
[INFO] [stdout] 2694 |         Camera_set_current(self.this, arg0)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2693:5
[INFO] [stdout]      |
[INFO] [stdout] 2693 |     pub unsafe fn set_current(&mut self, arg0: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController::free` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1328:34
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]      |                                  ^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1328:5
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     unsafe fn godot_free(self) { self.free() }
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_is_current` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2700:9
[INFO] [stdout]      |
[INFO] [stdout] 2700 |         Camera_is_current(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2699:5
[INFO] [stdout]      |
[INFO] [stdout] 2699 |     pub unsafe fn is_current(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController::queue_free` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1332:45
[INFO] [stdout]      |
[INFO] [stdout] 1332 |     unsafe fn godot_queue_free(&mut self) { self.queue_free() }
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1332:5
[INFO] [stdout]      |
[INFO] [stdout] 1332 |     unsafe fn godot_queue_free(&mut self) { self.queue_free() }
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_camera_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2706:9
[INFO] [stdout]      |
[INFO] [stdout] 2706 |         Camera_get_camera_transform(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2705:5
[INFO] [stdout]      |
[INFO] [stdout] 2705 |     pub unsafe fn get_camera_transform(&self) -> Transform {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_fov` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2712:9
[INFO] [stdout]      |
[INFO] [stdout] 2712 |         Camera_get_fov(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2711:5
[INFO] [stdout]      |
[INFO] [stdout] 2711 |     pub unsafe fn get_fov(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_size` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2718:9
[INFO] [stdout]      |
[INFO] [stdout] 2718 |         Camera_get_size(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2717:5
[INFO] [stdout]      |
[INFO] [stdout] 2717 |     pub unsafe fn get_size(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_zfar` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2724:9
[INFO] [stdout]      |
[INFO] [stdout] 2724 |         Camera_get_zfar(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2723:5
[INFO] [stdout]      |
[INFO] [stdout] 2723 |     pub unsafe fn get_zfar(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1359:9
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         (get_api().godot_object_destroy)(self.this);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1358:5
[INFO] [stdout]      |
[INFO] [stdout] 1358 |     pub unsafe fn free(self) {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_znear` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2730:9
[INFO] [stdout]      |
[INFO] [stdout] 2730 |         Camera_get_znear(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2729:5
[INFO] [stdout]      |
[INFO] [stdout] 2729 |     pub unsafe fn get_znear(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_set_controller_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1364:9
[INFO] [stdout]      |
[INFO] [stdout] 1364 |         ARVRController_set_controller_id(self.this, controller_id)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1363:5
[INFO] [stdout]      |
[INFO] [stdout] 1363 |     pub unsafe fn set_controller_id(&mut self, controller_id: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_fov` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2736:9
[INFO] [stdout]      |
[INFO] [stdout] 2736 |         Camera_set_fov(self.this, arg0)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2735:5
[INFO] [stdout]      |
[INFO] [stdout] 2735 |     pub unsafe fn set_fov(&mut self, arg0: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_controller_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1369:9
[INFO] [stdout]      |
[INFO] [stdout] 1369 |         ARVRController_get_controller_id(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1368:5
[INFO] [stdout]      |
[INFO] [stdout] 1368 |     pub unsafe fn get_controller_id(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_size` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2742:9
[INFO] [stdout]      |
[INFO] [stdout] 2742 |         Camera_set_size(self.this, arg0)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2741:5
[INFO] [stdout]      |
[INFO] [stdout] 2741 |     pub unsafe fn set_size(&mut self, arg0: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_zfar` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2748:9
[INFO] [stdout]      |
[INFO] [stdout] 2748 |         Camera_set_zfar(self.this, arg0)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2747:5
[INFO] [stdout]      |
[INFO] [stdout] 2747 |     pub unsafe fn set_zfar(&mut self, arg0: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_znear` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2754:9
[INFO] [stdout]      |
[INFO] [stdout] 2754 |         Camera_set_znear(self.this, arg0)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2753:5
[INFO] [stdout]      |
[INFO] [stdout] 2753 |     pub unsafe fn set_znear(&mut self, arg0: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_controller_name` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1374:9
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         ARVRController_get_controller_name(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1373:5
[INFO] [stdout]      |
[INFO] [stdout] 1373 |     pub unsafe fn get_controller_name(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_projection` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2760:9
[INFO] [stdout]      |
[INFO] [stdout] 2760 |         Camera_get_projection(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2759:5
[INFO] [stdout]      |
[INFO] [stdout] 2759 |     pub unsafe fn get_projection(&self) -> CameraProjection {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_joystick_id` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1379:9
[INFO] [stdout]      |
[INFO] [stdout] 1379 |         ARVRController_get_joystick_id(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1378:5
[INFO] [stdout]      |
[INFO] [stdout] 1378 |     pub unsafe fn get_joystick_id(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_is_button_pressed` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1384:9
[INFO] [stdout]      |
[INFO] [stdout] 1384 |         ARVRController_is_button_pressed(self.this, button)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1383:5
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     pub unsafe fn is_button_pressed(&self, button: i64) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_projection` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2766:9
[INFO] [stdout]      |
[INFO] [stdout] 2766 |         Camera_set_projection(self.this, arg0)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2765:5
[INFO] [stdout]      |
[INFO] [stdout] 2765 |     pub unsafe fn set_projection(&mut self, arg0: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_joystick_axis` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1389:9
[INFO] [stdout]      |
[INFO] [stdout] 1389 |         ARVRController_get_joystick_axis(self.this, axis)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1388:5
[INFO] [stdout]      |
[INFO] [stdout] 1388 |     pub unsafe fn get_joystick_axis(&self, axis: i64) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_h_offset` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2772:9
[INFO] [stdout]      |
[INFO] [stdout] 2772 |         Camera_set_h_offset(self.this, ofs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2771:5
[INFO] [stdout]      |
[INFO] [stdout] 2771 |     pub unsafe fn set_h_offset(&mut self, ofs: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_h_offset` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2778:9
[INFO] [stdout]      |
[INFO] [stdout] 2778 |         Camera_get_h_offset(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2777:5
[INFO] [stdout]      |
[INFO] [stdout] 2777 |     pub unsafe fn get_h_offset(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_v_offset` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2784:9
[INFO] [stdout]      |
[INFO] [stdout] 2784 |         Camera_set_v_offset(self.this, ofs)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2783:5
[INFO] [stdout]      |
[INFO] [stdout] 2783 |     pub unsafe fn set_v_offset(&mut self, ofs: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_is_active` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1394:9
[INFO] [stdout]      |
[INFO] [stdout] 1394 |         ARVRController_get_is_active(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1393:5
[INFO] [stdout]      |
[INFO] [stdout] 1393 |     pub unsafe fn get_is_active(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_hand` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1399:9
[INFO] [stdout]      |
[INFO] [stdout] 1399 |         ARVRController_get_hand(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1398:5
[INFO] [stdout]      |
[INFO] [stdout] 1398 |     pub unsafe fn get_hand(&self) -> ARVRPositionalTrackerTrackerHand {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_v_offset` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2790:9
[INFO] [stdout]      |
[INFO] [stdout] 2790 |         Camera_get_v_offset(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2789:5
[INFO] [stdout]      |
[INFO] [stdout] 2789 |     pub unsafe fn get_v_offset(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_get_rumble` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1404:9
[INFO] [stdout]      |
[INFO] [stdout] 1404 |         ARVRController_get_rumble(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1403:5
[INFO] [stdout]      |
[INFO] [stdout] 1403 |     pub unsafe fn get_rumble(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ARVRController_set_rumble` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1409:9
[INFO] [stdout]      |
[INFO] [stdout] 1409 |         ARVRController_set_rumble(self.this, rumble)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1408:5
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     pub unsafe fn set_rumble(&mut self, rumble: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1415:9
[INFO] [stdout]      |
[INFO] [stdout] 1415 |         Spatial_set_transform(self.this, local)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1414:5
[INFO] [stdout]      |
[INFO] [stdout] 1414 |     pub unsafe fn set_transform(&mut self, local: Transform) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_cull_mask` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2796:9
[INFO] [stdout]      |
[INFO] [stdout] 2796 |         Camera_set_cull_mask(self.this, mask)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2795:5
[INFO] [stdout]      |
[INFO] [stdout] 2795 |     pub unsafe fn set_cull_mask(&mut self, mask: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_cull_mask` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2802:9
[INFO] [stdout]      |
[INFO] [stdout] 2802 |         Camera_get_cull_mask(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2801:5
[INFO] [stdout]      |
[INFO] [stdout] 2801 |     pub unsafe fn get_cull_mask(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1421:9
[INFO] [stdout]      |
[INFO] [stdout] 1421 |         Spatial_get_transform(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1420:5
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     pub unsafe fn get_transform(&self) -> Transform {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_environment` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2808:9
[INFO] [stdout]      |
[INFO] [stdout] 2808 |         Camera_set_environment(self.this, env)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2807:5
[INFO] [stdout]      |
[INFO] [stdout] 2807 |     pub unsafe fn set_environment(&mut self, env: Option<Environment>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1427:9
[INFO] [stdout]      |
[INFO] [stdout] 1427 |         Spatial_set_translation(self.this, translation)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1426:5
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     pub unsafe fn set_translation(&mut self, translation: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_environment` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2814:9
[INFO] [stdout]      |
[INFO] [stdout] 2814 |         Camera_get_environment(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2813:5
[INFO] [stdout]      |
[INFO] [stdout] 2813 |     pub unsafe fn get_environment(&self) -> Option<Environment> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1433:9
[INFO] [stdout]      |
[INFO] [stdout] 1433 |         Spatial_get_translation(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1432:5
[INFO] [stdout]      |
[INFO] [stdout] 1432 |     pub unsafe fn get_translation(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_keep_aspect_mode` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2820:9
[INFO] [stdout]      |
[INFO] [stdout] 2820 |         Camera_set_keep_aspect_mode(self.this, mode)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2819:5
[INFO] [stdout]      |
[INFO] [stdout] 2819 |     pub unsafe fn set_keep_aspect_mode(&mut self, mode: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_rotation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1439:9
[INFO] [stdout]      |
[INFO] [stdout] 1439 |         Spatial_set_rotation(self.this, euler)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1438:5
[INFO] [stdout]      |
[INFO] [stdout] 1438 |     pub unsafe fn set_rotation(&mut self, euler: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_keep_aspect_mode` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2826:9
[INFO] [stdout]      |
[INFO] [stdout] 2826 |         Camera_get_keep_aspect_mode(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2825:5
[INFO] [stdout]      |
[INFO] [stdout] 2825 |     pub unsafe fn get_keep_aspect_mode(&self) -> CameraKeepAspect {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_rotation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1445:9
[INFO] [stdout]      |
[INFO] [stdout] 1445 |         Spatial_get_rotation(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1444:5
[INFO] [stdout]      |
[INFO] [stdout] 1444 |     pub unsafe fn get_rotation(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_set_doppler_tracking` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2832:9
[INFO] [stdout]      |
[INFO] [stdout] 2832 |         Camera_set_doppler_tracking(self.this, mode)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2831:5
[INFO] [stdout]      |
[INFO] [stdout] 2831 |     pub unsafe fn set_doppler_tracking(&mut self, mode: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_rotation_degrees` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1451:9
[INFO] [stdout]      |
[INFO] [stdout] 1451 |         Spatial_set_rotation_degrees(self.this, euler_degrees)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1450:5
[INFO] [stdout]      |
[INFO] [stdout] 1450 |     pub unsafe fn set_rotation_degrees(&mut self, euler_degrees: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Camera_get_doppler_tracking` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2838:9
[INFO] [stdout]      |
[INFO] [stdout] 2838 |         Camera_get_doppler_tracking(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2837:5
[INFO] [stdout]      |
[INFO] [stdout] 2837 |     pub unsafe fn get_doppler_tracking(&self) -> CameraDopplerTracking {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_rotation_degrees` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1457:9
[INFO] [stdout]      |
[INFO] [stdout] 1457 |         Spatial_get_rotation_degrees(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1456:5
[INFO] [stdout]      |
[INFO] [stdout] 1456 |     pub unsafe fn get_rotation_degrees(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1463:9
[INFO] [stdout]      |
[INFO] [stdout] 1463 |         Spatial_set_scale(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     pub unsafe fn set_scale(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         Spatial_get_scale(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1468:5
[INFO] [stdout]      |
[INFO] [stdout] 1468 |     pub unsafe fn get_scale(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2844:9
[INFO] [stdout]      |
[INFO] [stdout] 2844 |         Spatial_set_transform(self.this, local)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2843:5
[INFO] [stdout]      |
[INFO] [stdout] 2843 |     pub unsafe fn set_transform(&mut self, local: Transform) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_global_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1475:9
[INFO] [stdout]      |
[INFO] [stdout] 1475 |         Spatial_set_global_transform(self.this, global)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1474:5
[INFO] [stdout]      |
[INFO] [stdout] 1474 |     pub unsafe fn set_global_transform(&mut self, global: Transform) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2850:9
[INFO] [stdout]      |
[INFO] [stdout] 2850 |         Spatial_get_transform(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2849:5
[INFO] [stdout]      |
[INFO] [stdout] 2849 |     pub unsafe fn get_transform(&self) -> Transform {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_global_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1481:9
[INFO] [stdout]      |
[INFO] [stdout] 1481 |         Spatial_get_global_transform(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1480:5
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     pub unsafe fn get_global_transform(&self) -> Transform {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_parent_spatial` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1487:9
[INFO] [stdout]      |
[INFO] [stdout] 1487 |         Spatial_get_parent_spatial(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1486:5
[INFO] [stdout]      |
[INFO] [stdout] 1486 |     pub unsafe fn get_parent_spatial(&self) -> Option<Spatial> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_ignore_transform_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1493:9
[INFO] [stdout]      |
[INFO] [stdout] 1493 |         Spatial_set_ignore_transform_notification(self.this, enabled)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1492:5
[INFO] [stdout]      |
[INFO] [stdout] 1492 |     pub unsafe fn set_ignore_transform_notification(&mut self, enabled: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2856:9
[INFO] [stdout]      |
[INFO] [stdout] 2856 |         Spatial_set_translation(self.this, translation)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2855:5
[INFO] [stdout]      |
[INFO] [stdout] 2855 |     pub unsafe fn set_translation(&mut self, translation: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_as_toplevel` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1499:9
[INFO] [stdout]      |
[INFO] [stdout] 1499 |         Spatial_set_as_toplevel(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1498:5
[INFO] [stdout]      |
[INFO] [stdout] 1498 |     pub unsafe fn set_as_toplevel(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_translation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2862:9
[INFO] [stdout]      |
[INFO] [stdout] 2862 |         Spatial_get_translation(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2861:5
[INFO] [stdout]      |
[INFO] [stdout] 2861 |     pub unsafe fn get_translation(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_set_as_toplevel` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1505:9
[INFO] [stdout]      |
[INFO] [stdout] 1505 |         Spatial_is_set_as_toplevel(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1504:5
[INFO] [stdout]      |
[INFO] [stdout] 1504 |     pub unsafe fn is_set_as_toplevel(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_rotation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2868:9
[INFO] [stdout]      |
[INFO] [stdout] 2868 |         Spatial_set_rotation(self.this, euler)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2867:5
[INFO] [stdout]      |
[INFO] [stdout] 2867 |     pub unsafe fn set_rotation(&mut self, euler: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_disable_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1511:9
[INFO] [stdout]      |
[INFO] [stdout] 1511 |         Spatial_set_disable_scale(self.this, disable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1510:5
[INFO] [stdout]      |
[INFO] [stdout] 1510 |     pub unsafe fn set_disable_scale(&mut self, disable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_rotation` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2874:9
[INFO] [stdout]      |
[INFO] [stdout] 2874 |         Spatial_get_rotation(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2873:5
[INFO] [stdout]      |
[INFO] [stdout] 2873 |     pub unsafe fn get_rotation(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_scale_disabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1517:9
[INFO] [stdout]      |
[INFO] [stdout] 1517 |         Spatial_is_scale_disabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1516:5
[INFO] [stdout]      |
[INFO] [stdout] 1516 |     pub unsafe fn is_scale_disabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_rotation_degrees` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2880:9
[INFO] [stdout]      |
[INFO] [stdout] 2880 |         Spatial_set_rotation_degrees(self.this, euler_degrees)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2879:5
[INFO] [stdout]      |
[INFO] [stdout] 2879 |     pub unsafe fn set_rotation_degrees(&mut self, euler_degrees: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_world` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1523:9
[INFO] [stdout]      |
[INFO] [stdout] 1523 |         Spatial_get_world(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1522:5
[INFO] [stdout]      |
[INFO] [stdout] 1522 |     pub unsafe fn get_world(&self) -> Option<World> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_rotation_degrees` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2886:9
[INFO] [stdout]      |
[INFO] [stdout] 2886 |         Spatial_get_rotation_degrees(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2885:5
[INFO] [stdout]      |
[INFO] [stdout] 2885 |     pub unsafe fn get_rotation_degrees(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial__update_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1529:9
[INFO] [stdout]      |
[INFO] [stdout] 1529 |         Spatial__update_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1528:5
[INFO] [stdout]      |
[INFO] [stdout] 1528 |     pub unsafe fn _update_gizmo(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2892:9
[INFO] [stdout]      |
[INFO] [stdout] 2892 |         Spatial_set_scale(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2891:5
[INFO] [stdout]      |
[INFO] [stdout] 2891 |     pub unsafe fn set_scale(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2898:9
[INFO] [stdout]      |
[INFO] [stdout] 2898 |         Spatial_get_scale(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2897:5
[INFO] [stdout]      |
[INFO] [stdout] 2897 |     pub unsafe fn get_scale(&self) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_global_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2904:9
[INFO] [stdout]      |
[INFO] [stdout] 2904 |         Spatial_set_global_transform(self.this, global)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2903:5
[INFO] [stdout]      |
[INFO] [stdout] 2903 |     pub unsafe fn set_global_transform(&mut self, global: Transform) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_global_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2910:9
[INFO] [stdout]      |
[INFO] [stdout] 2910 |         Spatial_get_global_transform(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2909:5
[INFO] [stdout]      |
[INFO] [stdout] 2909 |     pub unsafe fn get_global_transform(&self) -> Transform {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_parent_spatial` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2916:9
[INFO] [stdout]      |
[INFO] [stdout] 2916 |         Spatial_get_parent_spatial(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2915:5
[INFO] [stdout]      |
[INFO] [stdout] 2915 |     pub unsafe fn get_parent_spatial(&self) -> Option<Spatial> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_ignore_transform_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2922:9
[INFO] [stdout]      |
[INFO] [stdout] 2922 |         Spatial_set_ignore_transform_notification(self.this, enabled)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2921:5
[INFO] [stdout]      |
[INFO] [stdout] 2921 |     pub unsafe fn set_ignore_transform_notification(&mut self, enabled: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_update_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1535:9
[INFO] [stdout]      |
[INFO] [stdout] 1535 |         Spatial_update_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1534:5
[INFO] [stdout]      |
[INFO] [stdout] 1534 |     pub unsafe fn update_gizmo(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1541:9
[INFO] [stdout]      |
[INFO] [stdout] 1541 |         Spatial_set_gizmo(self.this, gizmo)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1540:5
[INFO] [stdout]      |
[INFO] [stdout] 1540 |     pub unsafe fn set_gizmo(&mut self, gizmo: Option<SpatialGizmo>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1547:9
[INFO] [stdout]      |
[INFO] [stdout] 1547 |         Spatial_get_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1546:5
[INFO] [stdout]      |
[INFO] [stdout] 1546 |     pub unsafe fn get_gizmo(&self) -> Option<SpatialGizmo> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_visible` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1553:9
[INFO] [stdout]      |
[INFO] [stdout] 1553 |         Spatial_set_visible(self.this, visible)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1552:5
[INFO] [stdout]      |
[INFO] [stdout] 1552 |     pub unsafe fn set_visible(&mut self, visible: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_visible` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1559:9
[INFO] [stdout]      |
[INFO] [stdout] 1559 |         Spatial_is_visible(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1558:5
[INFO] [stdout]      |
[INFO] [stdout] 1558 |     pub unsafe fn is_visible(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_visible_in_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1565:9
[INFO] [stdout]      |
[INFO] [stdout] 1565 |         Spatial_is_visible_in_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1564:5
[INFO] [stdout]      |
[INFO] [stdout] 1564 |     pub unsafe fn is_visible_in_tree(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_as_toplevel` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2928:9
[INFO] [stdout]      |
[INFO] [stdout] 2928 |         Spatial_set_as_toplevel(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2927:5
[INFO] [stdout]      |
[INFO] [stdout] 2927 |     pub unsafe fn set_as_toplevel(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_set_as_toplevel` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2934:9
[INFO] [stdout]      |
[INFO] [stdout] 2934 |         Spatial_is_set_as_toplevel(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2933:5
[INFO] [stdout]      |
[INFO] [stdout] 2933 |     pub unsafe fn is_set_as_toplevel(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_disable_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2940:9
[INFO] [stdout]      |
[INFO] [stdout] 2940 |         Spatial_set_disable_scale(self.this, disable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2939:5
[INFO] [stdout]      |
[INFO] [stdout] 2939 |     pub unsafe fn set_disable_scale(&mut self, disable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_scale_disabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2946:9
[INFO] [stdout]      |
[INFO] [stdout] 2946 |         Spatial_is_scale_disabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2945:5
[INFO] [stdout]      |
[INFO] [stdout] 2945 |     pub unsafe fn is_scale_disabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_world` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2952:9
[INFO] [stdout]      |
[INFO] [stdout] 2952 |         Spatial_get_world(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2951:5
[INFO] [stdout]      |
[INFO] [stdout] 2951 |     pub unsafe fn get_world(&self) -> Option<World> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial__update_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2958:9
[INFO] [stdout]      |
[INFO] [stdout] 2958 |         Spatial__update_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2957:5
[INFO] [stdout]      |
[INFO] [stdout] 2957 |     pub unsafe fn _update_gizmo(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_update_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2964:9
[INFO] [stdout]      |
[INFO] [stdout] 2964 |         Spatial_update_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2963:5
[INFO] [stdout]      |
[INFO] [stdout] 2963 |     pub unsafe fn update_gizmo(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_show` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1571:9
[INFO] [stdout]      |
[INFO] [stdout] 1571 |         Spatial_show(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1570:5
[INFO] [stdout]      |
[INFO] [stdout] 1570 |     pub unsafe fn show(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2970:9
[INFO] [stdout]      |
[INFO] [stdout] 2970 |         Spatial_set_gizmo(self.this, gizmo)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2969:5
[INFO] [stdout]      |
[INFO] [stdout] 2969 |     pub unsafe fn set_gizmo(&mut self, gizmo: Option<SpatialGizmo>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_hide` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1577:9
[INFO] [stdout]      |
[INFO] [stdout] 1577 |         Spatial_hide(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1576:5
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     pub unsafe fn hide(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_get_gizmo` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2976:9
[INFO] [stdout]      |
[INFO] [stdout] 2976 |         Spatial_get_gizmo(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2975:5
[INFO] [stdout]      |
[INFO] [stdout] 2975 |     pub unsafe fn get_gizmo(&self) -> Option<SpatialGizmo> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_notify_local_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1583:9
[INFO] [stdout]      |
[INFO] [stdout] 1583 |         Spatial_set_notify_local_transform(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1582:5
[INFO] [stdout]      |
[INFO] [stdout] 1582 |     pub unsafe fn set_notify_local_transform(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_visible` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2982:9
[INFO] [stdout]      |
[INFO] [stdout] 2982 |         Spatial_set_visible(self.this, visible)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2981:5
[INFO] [stdout]      |
[INFO] [stdout] 2981 |     pub unsafe fn set_visible(&mut self, visible: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_local_transform_notification_enabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1589:9
[INFO] [stdout]      |
[INFO] [stdout] 1589 |         Spatial_is_local_transform_notification_enabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1588:5
[INFO] [stdout]      |
[INFO] [stdout] 1588 |     pub unsafe fn is_local_transform_notification_enabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_visible` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2988:9
[INFO] [stdout]      |
[INFO] [stdout] 2988 |         Spatial_is_visible(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2987:5
[INFO] [stdout]      |
[INFO] [stdout] 2987 |     pub unsafe fn is_visible(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_notify_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1595:9
[INFO] [stdout]      |
[INFO] [stdout] 1595 |         Spatial_set_notify_transform(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1594:5
[INFO] [stdout]      |
[INFO] [stdout] 1594 |     pub unsafe fn set_notify_transform(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_visible_in_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2994:9
[INFO] [stdout]      |
[INFO] [stdout] 2994 |         Spatial_is_visible_in_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2993:5
[INFO] [stdout]      |
[INFO] [stdout] 2993 |     pub unsafe fn is_visible_in_tree(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_transform_notification_enabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1601:9
[INFO] [stdout]      |
[INFO] [stdout] 1601 |         Spatial_is_transform_notification_enabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1600:5
[INFO] [stdout]      |
[INFO] [stdout] 1600 |     pub unsafe fn is_transform_notification_enabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_show` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3000:9
[INFO] [stdout]      |
[INFO] [stdout] 3000 |         Spatial_show(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2999:5
[INFO] [stdout]      |
[INFO] [stdout] 2999 |     pub unsafe fn show(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_hide` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3006:9
[INFO] [stdout]      |
[INFO] [stdout] 3006 |         Spatial_hide(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3005:5
[INFO] [stdout]      |
[INFO] [stdout] 3005 |     pub unsafe fn hide(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_notify_local_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3012:9
[INFO] [stdout]      |
[INFO] [stdout] 3012 |         Spatial_set_notify_local_transform(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3011:5
[INFO] [stdout]      |
[INFO] [stdout] 3011 |     pub unsafe fn set_notify_local_transform(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_local_transform_notification_enabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3018:9
[INFO] [stdout]      |
[INFO] [stdout] 3018 |         Spatial_is_local_transform_notification_enabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3017:5
[INFO] [stdout]      |
[INFO] [stdout] 3017 |     pub unsafe fn is_local_transform_notification_enabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_notify_transform` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3024:9
[INFO] [stdout]      |
[INFO] [stdout] 3024 |         Spatial_set_notify_transform(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3023:5
[INFO] [stdout]      |
[INFO] [stdout] 3023 |     pub unsafe fn set_notify_transform(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_is_transform_notification_enabled` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3030:9
[INFO] [stdout]      |
[INFO] [stdout] 3030 |         Spatial_is_transform_notification_enabled(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3029:5
[INFO] [stdout]      |
[INFO] [stdout] 3029 |     pub unsafe fn is_transform_notification_enabled(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3036:9
[INFO] [stdout]      |
[INFO] [stdout] 3036 |         Spatial_rotate(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3035:5
[INFO] [stdout]      |
[INFO] [stdout] 3035 |     pub unsafe fn rotate(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1607:9
[INFO] [stdout]      |
[INFO] [stdout] 1607 |         Spatial_rotate(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1606:5
[INFO] [stdout]      |
[INFO] [stdout] 1606 |     pub unsafe fn rotate(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_rotate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3042:9
[INFO] [stdout]      |
[INFO] [stdout] 3042 |         Spatial_global_rotate(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3041:5
[INFO] [stdout]      |
[INFO] [stdout] 3041 |     pub unsafe fn global_rotate(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_rotate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1613:9
[INFO] [stdout]      |
[INFO] [stdout] 1613 |         Spatial_global_rotate(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1612:5
[INFO] [stdout]      |
[INFO] [stdout] 1612 |     pub unsafe fn global_rotate(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3048:9
[INFO] [stdout]      |
[INFO] [stdout] 3048 |         Spatial_global_scale(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3047:5
[INFO] [stdout]      |
[INFO] [stdout] 3047 |     pub unsafe fn global_scale(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_scale` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1619:9
[INFO] [stdout]      |
[INFO] [stdout] 1619 |         Spatial_global_scale(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1618:5
[INFO] [stdout]      |
[INFO] [stdout] 1618 |     pub unsafe fn global_scale(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_translate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3054:9
[INFO] [stdout]      |
[INFO] [stdout] 3054 |         Spatial_global_translate(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3053:5
[INFO] [stdout]      |
[INFO] [stdout] 3053 |     pub unsafe fn global_translate(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3060:9
[INFO] [stdout]      |
[INFO] [stdout] 3060 |         Spatial_rotate_object_local(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3059:5
[INFO] [stdout]      |
[INFO] [stdout] 3059 |     pub unsafe fn rotate_object_local(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_global_translate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1625:9
[INFO] [stdout]      |
[INFO] [stdout] 1625 |         Spatial_global_translate(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1624:5
[INFO] [stdout]      |
[INFO] [stdout] 1624 |     pub unsafe fn global_translate(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_scale_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3066:9
[INFO] [stdout]      |
[INFO] [stdout] 3066 |         Spatial_scale_object_local(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3065:5
[INFO] [stdout]      |
[INFO] [stdout] 3065 |     pub unsafe fn scale_object_local(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1631:9
[INFO] [stdout]      |
[INFO] [stdout] 1631 |         Spatial_rotate_object_local(self.this, axis, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1630:5
[INFO] [stdout]      |
[INFO] [stdout] 1630 |     pub unsafe fn rotate_object_local(&mut self, axis: Vector3, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_translate_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3072:9
[INFO] [stdout]      |
[INFO] [stdout] 3072 |         Spatial_translate_object_local(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3071:5
[INFO] [stdout]      |
[INFO] [stdout] 3071 |     pub unsafe fn translate_object_local(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_x` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3078:9
[INFO] [stdout]      |
[INFO] [stdout] 3078 |         Spatial_rotate_x(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3077:5
[INFO] [stdout]      |
[INFO] [stdout] 3077 |     pub unsafe fn rotate_x(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_y` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3084:9
[INFO] [stdout]      |
[INFO] [stdout] 3084 |         Spatial_rotate_y(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3083:5
[INFO] [stdout]      |
[INFO] [stdout] 3083 |     pub unsafe fn rotate_y(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_z` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3090:9
[INFO] [stdout]      |
[INFO] [stdout] 3090 |         Spatial_rotate_z(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3089:5
[INFO] [stdout]      |
[INFO] [stdout] 3089 |     pub unsafe fn rotate_z(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_translate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3096:9
[INFO] [stdout]      |
[INFO] [stdout] 3096 |         Spatial_translate(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3095:5
[INFO] [stdout]      |
[INFO] [stdout] 3095 |     pub unsafe fn translate(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_orthonormalize` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3102:9
[INFO] [stdout]      |
[INFO] [stdout] 3102 |         Spatial_orthonormalize(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3101:5
[INFO] [stdout]      |
[INFO] [stdout] 3101 |     pub unsafe fn orthonormalize(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_scale_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1637:9
[INFO] [stdout]      |
[INFO] [stdout] 1637 |         Spatial_scale_object_local(self.this, scale)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1636:5
[INFO] [stdout]      |
[INFO] [stdout] 1636 |     pub unsafe fn scale_object_local(&mut self, scale: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_identity` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3108:9
[INFO] [stdout]      |
[INFO] [stdout] 3108 |         Spatial_set_identity(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3107:5
[INFO] [stdout]      |
[INFO] [stdout] 3107 |     pub unsafe fn set_identity(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_translate_object_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1643:9
[INFO] [stdout]      |
[INFO] [stdout] 1643 |         Spatial_translate_object_local(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1642:5
[INFO] [stdout]      |
[INFO] [stdout] 1642 |     pub unsafe fn translate_object_local(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_x` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1649:9
[INFO] [stdout]      |
[INFO] [stdout] 1649 |         Spatial_rotate_x(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1648:5
[INFO] [stdout]      |
[INFO] [stdout] 1648 |     pub unsafe fn rotate_x(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_look_at` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3114:9
[INFO] [stdout]      |
[INFO] [stdout] 3114 |         Spatial_look_at(self.this, target, up)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3113:5
[INFO] [stdout]      |
[INFO] [stdout] 3113 |     pub unsafe fn look_at(&mut self, target: Vector3, up: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_y` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1655:9
[INFO] [stdout]      |
[INFO] [stdout] 1655 |         Spatial_rotate_y(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1654:5
[INFO] [stdout]      |
[INFO] [stdout] 1654 |     pub unsafe fn rotate_y(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_look_at_from_position` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3120:9
[INFO] [stdout]      |
[INFO] [stdout] 3120 |         Spatial_look_at_from_position(self.this, position, target, up)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3119:5
[INFO] [stdout]      |
[INFO] [stdout] 3119 |     pub unsafe fn look_at_from_position(&mut self, position: Vector3, target: Vector3, up: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_to_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3126:9
[INFO] [stdout]      |
[INFO] [stdout] 3126 |         Spatial_to_local(self.this, global_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3125:5
[INFO] [stdout]      |
[INFO] [stdout] 3125 |     pub unsafe fn to_local(&self, global_point: Vector3) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_rotate_z` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1661:9
[INFO] [stdout]      |
[INFO] [stdout] 1661 |         Spatial_rotate_z(self.this, angle)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1660:5
[INFO] [stdout]      |
[INFO] [stdout] 1660 |     pub unsafe fn rotate_z(&mut self, angle: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_to_global` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3132:9
[INFO] [stdout]      |
[INFO] [stdout] 3132 |         Spatial_to_global(self.this, local_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3131:5
[INFO] [stdout]      |
[INFO] [stdout] 3131 |     pub unsafe fn to_global(&self, local_point: Vector3) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3138:9
[INFO] [stdout]      |
[INFO] [stdout] 3138 |         Node__process(self.this, delta)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3137:5
[INFO] [stdout]      |
[INFO] [stdout] 3137 |     pub unsafe fn _process(&mut self, delta: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_translate` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1667:9
[INFO] [stdout]      |
[INFO] [stdout] 1667 |         Spatial_translate(self.this, offset)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1666:5
[INFO] [stdout]      |
[INFO] [stdout] 1666 |     pub unsafe fn translate(&mut self, offset: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__physics_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3144:9
[INFO] [stdout]      |
[INFO] [stdout] 3144 |         Node__physics_process(self.this, delta)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3143:5
[INFO] [stdout]      |
[INFO] [stdout] 3143 |     pub unsafe fn _physics_process(&mut self, delta: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__enter_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3150:9
[INFO] [stdout]      |
[INFO] [stdout] 3150 |         Node__enter_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3149:5
[INFO] [stdout]      |
[INFO] [stdout] 3149 |     pub unsafe fn _enter_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_orthonormalize` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1673:9
[INFO] [stdout]      |
[INFO] [stdout] 1673 |         Spatial_orthonormalize(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1672:5
[INFO] [stdout]      |
[INFO] [stdout] 1672 |     pub unsafe fn orthonormalize(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__exit_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3156:9
[INFO] [stdout]      |
[INFO] [stdout] 3156 |         Node__exit_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3155:5
[INFO] [stdout]      |
[INFO] [stdout] 3155 |     pub unsafe fn _exit_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__ready` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3162:9
[INFO] [stdout]      |
[INFO] [stdout] 3162 |         Node__ready(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3161:5
[INFO] [stdout]      |
[INFO] [stdout] 3161 |     pub unsafe fn _ready(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3168:9
[INFO] [stdout]      |
[INFO] [stdout] 3168 |         Node__input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3167:5
[INFO] [stdout]      |
[INFO] [stdout] 3167 |     pub unsafe fn _input(&mut self, event: Option<InputEvent>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__unhandled_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3174:9
[INFO] [stdout]      |
[INFO] [stdout] 3174 |         Node__unhandled_input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3173:5
[INFO] [stdout]      |
[INFO] [stdout] 3173 |     pub unsafe fn _unhandled_input(&mut self, event: Option<InputEvent>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_set_identity` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1679:9
[INFO] [stdout]      |
[INFO] [stdout] 1679 |         Spatial_set_identity(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1678:5
[INFO] [stdout]      |
[INFO] [stdout] 1678 |     pub unsafe fn set_identity(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_look_at` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1685:9
[INFO] [stdout]      |
[INFO] [stdout] 1685 |         Spatial_look_at(self.this, target, up)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1684:5
[INFO] [stdout]      |
[INFO] [stdout] 1684 |     pub unsafe fn look_at(&mut self, target: Vector3, up: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_look_at_from_position` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1691:9
[INFO] [stdout]      |
[INFO] [stdout] 1691 |         Spatial_look_at_from_position(self.this, position, target, up)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1690:5
[INFO] [stdout]      |
[INFO] [stdout] 1690 |     pub unsafe fn look_at_from_position(&mut self, position: Vector3, target: Vector3, up: Vector3) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_to_local` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1697:9
[INFO] [stdout]      |
[INFO] [stdout] 1697 |         Spatial_to_local(self.this, global_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1696:5
[INFO] [stdout]      |
[INFO] [stdout] 1696 |     pub unsafe fn to_local(&self, global_point: Vector3) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__unhandled_key_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3180:9
[INFO] [stdout]      |
[INFO] [stdout] 3180 |         Node__unhandled_key_input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3179:5
[INFO] [stdout]      |
[INFO] [stdout] 3179 |     pub unsafe fn _unhandled_key_input(&mut self, event: Option<InputEventKey>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Spatial_to_global` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1703:9
[INFO] [stdout]      |
[INFO] [stdout] 1703 |         Spatial_to_global(self.this, local_point)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1702:5
[INFO] [stdout]      |
[INFO] [stdout] 1702 |     pub unsafe fn to_global(&self, local_point: Vector3) -> Vector3 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1709:9
[INFO] [stdout]      |
[INFO] [stdout] 1709 |         Node__process(self.this, delta)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1708:5
[INFO] [stdout]      |
[INFO] [stdout] 1708 |     pub unsafe fn _process(&mut self, delta: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__physics_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1715:9
[INFO] [stdout]      |
[INFO] [stdout] 1715 |         Node__physics_process(self.this, delta)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1714:5
[INFO] [stdout]      |
[INFO] [stdout] 1714 |     pub unsafe fn _physics_process(&mut self, delta: f64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__enter_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1721:9
[INFO] [stdout]      |
[INFO] [stdout] 1721 |         Node__enter_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1720:5
[INFO] [stdout]      |
[INFO] [stdout] 1720 |     pub unsafe fn _enter_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__exit_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1727:9
[INFO] [stdout]      |
[INFO] [stdout] 1727 |         Node__exit_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1726:5
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     pub unsafe fn _exit_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__ready` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1733:9
[INFO] [stdout]      |
[INFO] [stdout] 1733 |         Node__ready(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1732:5
[INFO] [stdout]      |
[INFO] [stdout] 1732 |     pub unsafe fn _ready(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1739:9
[INFO] [stdout]      |
[INFO] [stdout] 1739 |         Node__input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1738:5
[INFO] [stdout]      |
[INFO] [stdout] 1738 |     pub unsafe fn _input(&mut self, event: Option<InputEvent>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__unhandled_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1745:9
[INFO] [stdout]      |
[INFO] [stdout] 1745 |         Node__unhandled_input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1744:5
[INFO] [stdout]      |
[INFO] [stdout] 1744 |     pub unsafe fn _unhandled_input(&mut self, event: Option<InputEvent>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node__unhandled_key_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1751:9
[INFO] [stdout]      |
[INFO] [stdout] 1751 |         Node__unhandled_key_input(self.this, event)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1750:5
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     pub unsafe fn _unhandled_key_input(&mut self, event: Option<InputEventKey>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_child_below_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1757:9
[INFO] [stdout]      |
[INFO] [stdout] 1757 |         Node_add_child_below_node(self.this, node, child_node, legible_unique_name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1756:5
[INFO] [stdout]      |
[INFO] [stdout] 1756 |     pub unsafe fn add_child_below_node(&mut self, node: Option<Object>, child_node: Option<Object>, legible_unique_name: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_name` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1763:9
[INFO] [stdout]      |
[INFO] [stdout] 1763 |         Node_set_name(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1762:5
[INFO] [stdout]      |
[INFO] [stdout] 1762 |     pub unsafe fn set_name(&mut self, name: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_name` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1769:9
[INFO] [stdout]      |
[INFO] [stdout] 1769 |         Node_get_name(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1768:5
[INFO] [stdout]      |
[INFO] [stdout] 1768 |     pub unsafe fn get_name(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_child_below_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3186:9
[INFO] [stdout]      |
[INFO] [stdout] 3186 |         Node_add_child_below_node(self.this, node, child_node, legible_unique_name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3185:5
[INFO] [stdout]      |
[INFO] [stdout] 3185 |     pub unsafe fn add_child_below_node(&mut self, node: Option<Object>, child_node: Option<Object>, legible_unique_name: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1775:9
[INFO] [stdout]      |
[INFO] [stdout] 1775 |         Node_add_child(self.this, node, legible_unique_name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1774:5
[INFO] [stdout]      |
[INFO] [stdout] 1774 |     pub unsafe fn add_child(&mut self, node: Option<Object>, legible_unique_name: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1781:9
[INFO] [stdout]      |
[INFO] [stdout] 1781 |         Node_remove_child(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1780:5
[INFO] [stdout]      |
[INFO] [stdout] 1780 |     pub unsafe fn remove_child(&mut self, node: Option<Object>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_name` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3192:9
[INFO] [stdout]      |
[INFO] [stdout] 3192 |         Node_set_name(self.this, name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3191:5
[INFO] [stdout]      |
[INFO] [stdout] 3191 |     pub unsafe fn set_name(&mut self, name: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_name` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3198:9
[INFO] [stdout]      |
[INFO] [stdout] 3198 |         Node_get_name(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3197:5
[INFO] [stdout]      |
[INFO] [stdout] 3197 |     pub unsafe fn get_name(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_child_count` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1787:9
[INFO] [stdout]      |
[INFO] [stdout] 1787 |         Node_get_child_count(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1786:5
[INFO] [stdout]      |
[INFO] [stdout] 1786 |     pub unsafe fn get_child_count(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_children` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1793:9
[INFO] [stdout]      |
[INFO] [stdout] 1793 |         Node_get_children(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1792:5
[INFO] [stdout]      |
[INFO] [stdout] 1792 |     pub unsafe fn get_children(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1799:9
[INFO] [stdout]      |
[INFO] [stdout] 1799 |         Node_get_child(self.this, idx)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1798:5
[INFO] [stdout]      |
[INFO] [stdout] 1798 |     pub unsafe fn get_child(&self, idx: i64) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_has_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1805:9
[INFO] [stdout]      |
[INFO] [stdout] 1805 |         Node_has_node(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1804:5
[INFO] [stdout]      |
[INFO] [stdout] 1804 |     pub unsafe fn has_node(&self, path: NodePath) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1811:9
[INFO] [stdout]      |
[INFO] [stdout] 1811 |         Node_get_node(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1810:5
[INFO] [stdout]      |
[INFO] [stdout] 1810 |     pub unsafe fn get_node(&self, path: NodePath) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_parent` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1817:9
[INFO] [stdout]      |
[INFO] [stdout] 1817 |         Node_get_parent(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1816:5
[INFO] [stdout]      |
[INFO] [stdout] 1816 |     pub unsafe fn get_parent(&self) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_find_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1823:9
[INFO] [stdout]      |
[INFO] [stdout] 1823 |         Node_find_node(self.this, mask, recursive, owned)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1822:5
[INFO] [stdout]      |
[INFO] [stdout] 1822 |     pub unsafe fn find_node(&self, mask: GodotString, recursive: bool, owned: bool) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3204:9
[INFO] [stdout]      |
[INFO] [stdout] 3204 |         Node_add_child(self.this, node, legible_unique_name)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3203:5
[INFO] [stdout]      |
[INFO] [stdout] 3203 |     pub unsafe fn add_child(&mut self, node: Option<Object>, legible_unique_name: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3210:9
[INFO] [stdout]      |
[INFO] [stdout] 3210 |         Node_remove_child(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3209:5
[INFO] [stdout]      |
[INFO] [stdout] 3209 |     pub unsafe fn remove_child(&mut self, node: Option<Object>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_child_count` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3216:9
[INFO] [stdout]      |
[INFO] [stdout] 3216 |         Node_get_child_count(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3215:5
[INFO] [stdout]      |
[INFO] [stdout] 3215 |     pub unsafe fn get_child_count(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_has_node_and_resource` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1829:9
[INFO] [stdout]      |
[INFO] [stdout] 1829 |         Node_has_node_and_resource(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1828:5
[INFO] [stdout]      |
[INFO] [stdout] 1828 |     pub unsafe fn has_node_and_resource(&self, path: NodePath) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_children` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3222:9
[INFO] [stdout]      |
[INFO] [stdout] 3222 |         Node_get_children(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3221:5
[INFO] [stdout]      |
[INFO] [stdout] 3221 |     pub unsafe fn get_children(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3228:9
[INFO] [stdout]      |
[INFO] [stdout] 3228 |         Node_get_child(self.this, idx)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3227:5
[INFO] [stdout]      |
[INFO] [stdout] 3227 |     pub unsafe fn get_child(&self, idx: i64) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_node_and_resource` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1835:9
[INFO] [stdout]      |
[INFO] [stdout] 1835 |         Node_get_node_and_resource(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1834:5
[INFO] [stdout]      |
[INFO] [stdout] 1834 |     pub unsafe fn get_node_and_resource(&mut self, path: NodePath) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_has_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3234:9
[INFO] [stdout]      |
[INFO] [stdout] 3234 |         Node_has_node(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3233:5
[INFO] [stdout]      |
[INFO] [stdout] 3233 |     pub unsafe fn has_node(&self, path: NodePath) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_inside_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1841:9
[INFO] [stdout]      |
[INFO] [stdout] 1841 |         Node_is_inside_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1840:5
[INFO] [stdout]      |
[INFO] [stdout] 1840 |     pub unsafe fn is_inside_tree(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3240:9
[INFO] [stdout]      |
[INFO] [stdout] 3240 |         Node_get_node(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3239:5
[INFO] [stdout]      |
[INFO] [stdout] 3239 |     pub unsafe fn get_node(&self, path: NodePath) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_parent` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3246:9
[INFO] [stdout]      |
[INFO] [stdout] 3246 |         Node_get_parent(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3245:5
[INFO] [stdout]      |
[INFO] [stdout] 3245 |     pub unsafe fn get_parent(&self) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_a_parent_of` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1847:9
[INFO] [stdout]      |
[INFO] [stdout] 1847 |         Node_is_a_parent_of(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1846:5
[INFO] [stdout]      |
[INFO] [stdout] 1846 |     pub unsafe fn is_a_parent_of(&self, node: Option<Object>) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_greater_than` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1853:9
[INFO] [stdout]      |
[INFO] [stdout] 1853 |         Node_is_greater_than(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1852:5
[INFO] [stdout]      |
[INFO] [stdout] 1852 |     pub unsafe fn is_greater_than(&self, node: Option<Object>) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_find_node` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3252:9
[INFO] [stdout]      |
[INFO] [stdout] 3252 |         Node_find_node(self.this, mask, recursive, owned)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3251:5
[INFO] [stdout]      |
[INFO] [stdout] 3251 |     pub unsafe fn find_node(&self, mask: GodotString, recursive: bool, owned: bool) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_path` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1859:9
[INFO] [stdout]      |
[INFO] [stdout] 1859 |         Node_get_path(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1858:5
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     pub unsafe fn get_path(&self) -> NodePath {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_has_node_and_resource` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3258:9
[INFO] [stdout]      |
[INFO] [stdout] 3258 |         Node_has_node_and_resource(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3257:5
[INFO] [stdout]      |
[INFO] [stdout] 3257 |     pub unsafe fn has_node_and_resource(&self, path: NodePath) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_node_and_resource` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3264:9
[INFO] [stdout]      |
[INFO] [stdout] 3264 |         Node_get_node_and_resource(self.this, path)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3263:5
[INFO] [stdout]      |
[INFO] [stdout] 3263 |     pub unsafe fn get_node_and_resource(&mut self, path: NodePath) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_inside_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3270:9
[INFO] [stdout]      |
[INFO] [stdout] 3270 |         Node_is_inside_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3269:5
[INFO] [stdout]      |
[INFO] [stdout] 3269 |     pub unsafe fn is_inside_tree(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_a_parent_of` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3276:9
[INFO] [stdout]      |
[INFO] [stdout] 3276 |         Node_is_a_parent_of(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3275:5
[INFO] [stdout]      |
[INFO] [stdout] 3275 |     pub unsafe fn is_a_parent_of(&self, node: Option<Object>) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_greater_than` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3282:9
[INFO] [stdout]      |
[INFO] [stdout] 3282 |         Node_is_greater_than(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3281:5
[INFO] [stdout]      |
[INFO] [stdout] 3281 |     pub unsafe fn is_greater_than(&self, node: Option<Object>) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_path` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3288:9
[INFO] [stdout]      |
[INFO] [stdout] 3288 |         Node_get_path(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3287:5
[INFO] [stdout]      |
[INFO] [stdout] 3287 |     pub unsafe fn get_path(&self) -> NodePath {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_path_to` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3294:9
[INFO] [stdout]      |
[INFO] [stdout] 3294 |         Node_get_path_to(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3293:5
[INFO] [stdout]      |
[INFO] [stdout] 3293 |     pub unsafe fn get_path_to(&self, node: Option<Object>) -> NodePath {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_to_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3300:9
[INFO] [stdout]      |
[INFO] [stdout] 3300 |         Node_add_to_group(self.this, group, persistent)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3299:5
[INFO] [stdout]      |
[INFO] [stdout] 3299 |     pub unsafe fn add_to_group(&mut self, group: GodotString, persistent: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_from_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3306:9
[INFO] [stdout]      |
[INFO] [stdout] 3306 |         Node_remove_from_group(self.this, group)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3305:5
[INFO] [stdout]      |
[INFO] [stdout] 3305 |     pub unsafe fn remove_from_group(&mut self, group: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_path_to` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1865:9
[INFO] [stdout]      |
[INFO] [stdout] 1865 |         Node_get_path_to(self.this, node)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1864:5
[INFO] [stdout]      |
[INFO] [stdout] 1864 |     pub unsafe fn get_path_to(&self, node: Option<Object>) -> NodePath {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_add_to_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1871:9
[INFO] [stdout]      |
[INFO] [stdout] 1871 |         Node_add_to_group(self.this, group, persistent)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1870:5
[INFO] [stdout]      |
[INFO] [stdout] 1870 |     pub unsafe fn add_to_group(&mut self, group: GodotString, persistent: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_from_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1877:9
[INFO] [stdout]      |
[INFO] [stdout] 1877 |         Node_remove_from_group(self.this, group)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1876:5
[INFO] [stdout]      |
[INFO] [stdout] 1876 |     pub unsafe fn remove_from_group(&mut self, group: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_in_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3312:9
[INFO] [stdout]      |
[INFO] [stdout] 3312 |         Node_is_in_group(self.this, group)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3311:5
[INFO] [stdout]      |
[INFO] [stdout] 3311 |     pub unsafe fn is_in_group(&self, group: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_move_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3318:9
[INFO] [stdout]      |
[INFO] [stdout] 3318 |         Node_move_child(self.this, child_node, to_position)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3317:5
[INFO] [stdout]      |
[INFO] [stdout] 3317 |     pub unsafe fn move_child(&mut self, child_node: Option<Object>, to_position: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_groups` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3324:9
[INFO] [stdout]      |
[INFO] [stdout] 3324 |         Node_get_groups(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3323:5
[INFO] [stdout]      |
[INFO] [stdout] 3323 |     pub unsafe fn get_groups(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_raise` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3330:9
[INFO] [stdout]      |
[INFO] [stdout] 3330 |         Node_raise(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3329:5
[INFO] [stdout]      |
[INFO] [stdout] 3329 |     pub unsafe fn raise(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_owner` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3336:9
[INFO] [stdout]      |
[INFO] [stdout] 3336 |         Node_set_owner(self.this, owner)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3335:5
[INFO] [stdout]      |
[INFO] [stdout] 3335 |     pub unsafe fn set_owner(&mut self, owner: Option<Object>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_in_group` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1883:9
[INFO] [stdout]      |
[INFO] [stdout] 1883 |         Node_is_in_group(self.this, group)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1882:5
[INFO] [stdout]      |
[INFO] [stdout] 1882 |     pub unsafe fn is_in_group(&self, group: GodotString) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_move_child` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1889:9
[INFO] [stdout]      |
[INFO] [stdout] 1889 |         Node_move_child(self.this, child_node, to_position)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1888:5
[INFO] [stdout]      |
[INFO] [stdout] 1888 |     pub unsafe fn move_child(&mut self, child_node: Option<Object>, to_position: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_groups` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1895:9
[INFO] [stdout]      |
[INFO] [stdout] 1895 |         Node_get_groups(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1894:5
[INFO] [stdout]      |
[INFO] [stdout] 1894 |     pub unsafe fn get_groups(&self) -> VariantArray {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_raise` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1901:9
[INFO] [stdout]      |
[INFO] [stdout] 1901 |         Node_raise(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1900:5
[INFO] [stdout]      |
[INFO] [stdout] 1900 |     pub unsafe fn raise(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_owner` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1907:9
[INFO] [stdout]      |
[INFO] [stdout] 1907 |         Node_set_owner(self.this, owner)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1906:5
[INFO] [stdout]      |
[INFO] [stdout] 1906 |     pub unsafe fn set_owner(&mut self, owner: Option<Object>) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_owner` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1913:9
[INFO] [stdout]      |
[INFO] [stdout] 1913 |         Node_get_owner(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1912:5
[INFO] [stdout]      |
[INFO] [stdout] 1912 |     pub unsafe fn get_owner(&self) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_and_skip` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1919:9
[INFO] [stdout]      |
[INFO] [stdout] 1919 |         Node_remove_and_skip(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1918:5
[INFO] [stdout]      |
[INFO] [stdout] 1918 |     pub unsafe fn remove_and_skip(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_index` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1925:9
[INFO] [stdout]      |
[INFO] [stdout] 1925 |         Node_get_index(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1924:5
[INFO] [stdout]      |
[INFO] [stdout] 1924 |     pub unsafe fn get_index(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_print_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1931:9
[INFO] [stdout]      |
[INFO] [stdout] 1931 |         Node_print_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1930:5
[INFO] [stdout]      |
[INFO] [stdout] 1930 |     pub unsafe fn print_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_owner` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3342:9
[INFO] [stdout]      |
[INFO] [stdout] 3342 |         Node_get_owner(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3341:5
[INFO] [stdout]      |
[INFO] [stdout] 3341 |     pub unsafe fn get_owner(&self) -> Option<Node> {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_remove_and_skip` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3348:9
[INFO] [stdout]      |
[INFO] [stdout] 3348 |         Node_remove_and_skip(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3347:5
[INFO] [stdout]      |
[INFO] [stdout] 3347 |     pub unsafe fn remove_and_skip(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_index` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3354:9
[INFO] [stdout]      |
[INFO] [stdout] 3354 |         Node_get_index(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3353:5
[INFO] [stdout]      |
[INFO] [stdout] 3353 |     pub unsafe fn get_index(&self) -> i64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_print_tree` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3360:9
[INFO] [stdout]      |
[INFO] [stdout] 3360 |         Node_print_tree(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3359:5
[INFO] [stdout]      |
[INFO] [stdout] 3359 |     pub unsafe fn print_tree(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_print_tree_pretty` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3366:9
[INFO] [stdout]      |
[INFO] [stdout] 3366 |         Node_print_tree_pretty(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3365:5
[INFO] [stdout]      |
[INFO] [stdout] 3365 |     pub unsafe fn print_tree_pretty(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_filename` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3372:9
[INFO] [stdout]      |
[INFO] [stdout] 3372 |         Node_set_filename(self.this, filename)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3371:5
[INFO] [stdout]      |
[INFO] [stdout] 3371 |     pub unsafe fn set_filename(&mut self, filename: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_filename` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3378:9
[INFO] [stdout]      |
[INFO] [stdout] 3378 |         Node_get_filename(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3377:5
[INFO] [stdout]      |
[INFO] [stdout] 3377 |     pub unsafe fn get_filename(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_propagate_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3384:9
[INFO] [stdout]      |
[INFO] [stdout] 3384 |         Node_propagate_notification(self.this, what)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3383:5
[INFO] [stdout]      |
[INFO] [stdout] 3383 |     pub unsafe fn propagate_notification(&mut self, what: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_print_tree_pretty` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1937:9
[INFO] [stdout]      |
[INFO] [stdout] 1937 |         Node_print_tree_pretty(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1936:5
[INFO] [stdout]      |
[INFO] [stdout] 1936 |     pub unsafe fn print_tree_pretty(&mut self) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_filename` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1943:9
[INFO] [stdout]      |
[INFO] [stdout] 1943 |         Node_set_filename(self.this, filename)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1942:5
[INFO] [stdout]      |
[INFO] [stdout] 1942 |     pub unsafe fn set_filename(&mut self, filename: GodotString) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_propagate_call` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3390:9
[INFO] [stdout]      |
[INFO] [stdout] 3390 |         Node_propagate_call(self.this, method, args, parent_first)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3389:5
[INFO] [stdout]      |
[INFO] [stdout] 3389 |     pub unsafe fn propagate_call(&mut self, method: GodotString, args: VariantArray, parent_first: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_filename` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1949:9
[INFO] [stdout]      |
[INFO] [stdout] 1949 |         Node_get_filename(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1948:5
[INFO] [stdout]      |
[INFO] [stdout] 1948 |     pub unsafe fn get_filename(&self) -> GodotString {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_propagate_notification` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1955:9
[INFO] [stdout]      |
[INFO] [stdout] 1955 |         Node_propagate_notification(self.this, what)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1954:5
[INFO] [stdout]      |
[INFO] [stdout] 1954 |     pub unsafe fn propagate_notification(&mut self, what: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_physics_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3396:9
[INFO] [stdout]      |
[INFO] [stdout] 3396 |         Node_set_physics_process(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3395:5
[INFO] [stdout]      |
[INFO] [stdout] 3395 |     pub unsafe fn set_physics_process(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_propagate_call` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1961:9
[INFO] [stdout]      |
[INFO] [stdout] 1961 |         Node_propagate_call(self.this, method, args, parent_first)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1960:5
[INFO] [stdout]      |
[INFO] [stdout] 1960 |     pub unsafe fn propagate_call(&mut self, method: GodotString, args: VariantArray, parent_first: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_physics_process_delta_time` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3402:9
[INFO] [stdout]      |
[INFO] [stdout] 3402 |         Node_get_physics_process_delta_time(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3401:5
[INFO] [stdout]      |
[INFO] [stdout] 3401 |     pub unsafe fn get_physics_process_delta_time(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_physics_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1967:9
[INFO] [stdout]      |
[INFO] [stdout] 1967 |         Node_set_physics_process(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1966:5
[INFO] [stdout]      |
[INFO] [stdout] 1966 |     pub unsafe fn set_physics_process(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_physics_processing` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3408:9
[INFO] [stdout]      |
[INFO] [stdout] 3408 |         Node_is_physics_processing(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3407:5
[INFO] [stdout]      |
[INFO] [stdout] 3407 |     pub unsafe fn is_physics_processing(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_physics_process_delta_time` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1973:9
[INFO] [stdout]      |
[INFO] [stdout] 1973 |         Node_get_physics_process_delta_time(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1972:5
[INFO] [stdout]      |
[INFO] [stdout] 1972 |     pub unsafe fn get_physics_process_delta_time(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_process_delta_time` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3414:9
[INFO] [stdout]      |
[INFO] [stdout] 3414 |         Node_get_process_delta_time(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3413:5
[INFO] [stdout]      |
[INFO] [stdout] 3413 |     pub unsafe fn get_process_delta_time(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3420:9
[INFO] [stdout]      |
[INFO] [stdout] 3420 |         Node_set_process(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3419:5
[INFO] [stdout]      |
[INFO] [stdout] 3419 |     pub unsafe fn set_process(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_priority` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3426:9
[INFO] [stdout]      |
[INFO] [stdout] 3426 |         Node_set_process_priority(self.this, priority)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3425:5
[INFO] [stdout]      |
[INFO] [stdout] 3425 |     pub unsafe fn set_process_priority(&mut self, priority: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_physics_processing` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1979:9
[INFO] [stdout]      |
[INFO] [stdout] 1979 |         Node_is_physics_processing(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1978:5
[INFO] [stdout]      |
[INFO] [stdout] 1978 |     pub unsafe fn is_physics_processing(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_get_process_delta_time` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1985:9
[INFO] [stdout]      |
[INFO] [stdout] 1985 |         Node_get_process_delta_time(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1984:5
[INFO] [stdout]      |
[INFO] [stdout] 1984 |     pub unsafe fn get_process_delta_time(&self) -> f64 {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3432:9
[INFO] [stdout]      |
[INFO] [stdout] 3432 |         Node_is_processing(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3431:5
[INFO] [stdout]      |
[INFO] [stdout] 3431 |     pub unsafe fn is_processing(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1991:9
[INFO] [stdout]      |
[INFO] [stdout] 1991 |         Node_set_process(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1990:5
[INFO] [stdout]      |
[INFO] [stdout] 1990 |     pub unsafe fn set_process(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_priority` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1997:9
[INFO] [stdout]      |
[INFO] [stdout] 1997 |         Node_set_process_priority(self.this, priority)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:1996:5
[INFO] [stdout]      |
[INFO] [stdout] 1996 |     pub unsafe fn set_process_priority(&mut self, priority: i64) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3438:9
[INFO] [stdout]      |
[INFO] [stdout] 3438 |         Node_set_process_input(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3437:5
[INFO] [stdout]      |
[INFO] [stdout] 3437 |     pub unsafe fn set_process_input(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3444:9
[INFO] [stdout]      |
[INFO] [stdout] 3444 |         Node_is_processing_input(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3443:5
[INFO] [stdout]      |
[INFO] [stdout] 3443 |     pub unsafe fn is_processing_input(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_unhandled_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3450:9
[INFO] [stdout]      |
[INFO] [stdout] 3450 |         Node_set_process_unhandled_input(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3449:5
[INFO] [stdout]      |
[INFO] [stdout] 3449 |     pub unsafe fn set_process_unhandled_input(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing_unhandled_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3456:9
[INFO] [stdout]      |
[INFO] [stdout] 3456 |         Node_is_processing_unhandled_input(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3455:5
[INFO] [stdout]      |
[INFO] [stdout] 3455 |     pub unsafe fn is_processing_unhandled_input(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_is_processing` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2003:9
[INFO] [stdout]      |
[INFO] [stdout] 2003 |         Node_is_processing(self.this)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2002:5
[INFO] [stdout]      |
[INFO] [stdout] 2002 |     pub unsafe fn is_processing(&self) -> bool {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2009:9
[INFO] [stdout]      |
[INFO] [stdout] 2009 |         Node_set_process_input(self.this, enable)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]      |
[INFO] [stdout]      = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:2008:5
[INFO] [stdout]      |
[INFO] [stdout] 2008 |     pub unsafe fn set_process_input(&mut self, enable: bool) -> () {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `gdnative_common::Node_set_process_unhandled_key_input` is unsafe and requires unsafe block
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/gdnative-arvr-807bac463169b960/out/arvr_types.rs:3462:9
[INFO] [stdout]      |
[INFO] [stdout] 3462 |         Node_set_process_unhandled_key_input(self.this, enable)
[WARN] too many lines in the log, truncating it
